diff options
Diffstat (limited to 'gcc/sched-rgn.c')
-rw-r--r-- | gcc/sched-rgn.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index b8e474d0b44..95d5f8e03e4 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -1323,7 +1323,7 @@ check_live_1 (int src, rtx x) if (regno < FIRST_PSEUDO_REGISTER) { /* Check for hard registers. */ - int j = HARD_REGNO_NREGS (regno, GET_MODE (reg)); + int j = hard_regno_nregs[regno][GET_MODE (reg)]; while (--j >= 0) { for (i = 0; i < candidate_table[src].split_bbs.nr_members; i++) @@ -1397,7 +1397,7 @@ update_live_1 (int src, rtx x) { if (regno < FIRST_PSEUDO_REGISTER) { - int j = HARD_REGNO_NREGS (regno, GET_MODE (reg)); + int j = hard_regno_nregs[regno][GET_MODE (reg)]; while (--j >= 0) { for (i = 0; i < candidate_table[src].update_bbs.nr_members; i++) |