aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-spills.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/lra-spills.c')
-rw-r--r--gcc/lra-spills.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c
index 3df6f67..ab33dd4 100644
--- a/gcc/lra-spills.c
+++ b/gcc/lra-spills.c
@@ -294,7 +294,8 @@ assign_spill_hard_regs (int *pseudo_regnos, int n)
spill_hard_reg[regno]
= gen_raw_REG (PSEUDO_REGNO_MODE (regno), hard_regno);
for (nr = 0;
- nr < hard_regno_nregs[hard_regno][lra_reg_info[regno].biggest_mode];
+ nr < hard_regno_nregs (hard_regno,
+ lra_reg_info[regno].biggest_mode);
nr++)
/* Just loop. */
df_set_regs_ever_live (hard_regno + nr, true);