diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2015-04-28 04:40:43 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2015-04-28 04:40:43 +0000 |
commit | aedf2c028364c9e97a8480cff1a646feb5a21a63 (patch) | |
tree | ad5b2448444be5d3dadb3b6d14c30c830cc05982 /gcc/sel-sched.c | |
parent | 1e8552c2eed65031f384bf31191638d8bfc9485a (diff) | |
download | gcc-aedf2c028364c9e97a8480cff1a646feb5a21a63.zip gcc-aedf2c028364c9e97a8480cff1a646feb5a21a63.tar.gz gcc-aedf2c028364c9e97a8480cff1a646feb5a21a63.tar.bz2 |
add default for HARD_REGNO_RENAME_OK
gcc/ChangeLog:
2015-04-27 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* defaults.h (HARD_REGNO_RENAME_OK): Add default definition to
true.
* regrename.c (check_new_reg_p): Remove check if
HARD_REGNO_RENAME_OK is defined.
* sel-sched.c (sel_hard_regno_rename_ok): Likewise.
From-SVN: r222502
Diffstat (limited to 'gcc/sel-sched.c')
-rw-r--r-- | gcc/sel-sched.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index 988f9d5..9443629 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -1047,7 +1047,6 @@ get_reg_class (rtx_insn *insn) return NO_REGS; } -#ifdef HARD_REGNO_RENAME_OK /* Calculate HARD_REGNO_RENAME_OK data for REGNO. */ static void init_hard_regno_rename (int regno) @@ -1066,14 +1065,12 @@ init_hard_regno_rename (int regno) SET_HARD_REG_BIT (sel_hrd.regs_for_rename[regno], cur_reg); } } -#endif /* A wrapper around HARD_REGNO_RENAME_OK that will look into the hard regs data first. */ static inline bool sel_hard_regno_rename_ok (int from ATTRIBUTE_UNUSED, int to ATTRIBUTE_UNUSED) { -#ifdef HARD_REGNO_RENAME_OK /* Check whether this is all calculated. */ if (TEST_HARD_REG_BIT (sel_hrd.regs_for_rename[from], from)) return TEST_HARD_REG_BIT (sel_hrd.regs_for_rename[from], to); @@ -1081,9 +1078,6 @@ sel_hard_regno_rename_ok (int from ATTRIBUTE_UNUSED, int to ATTRIBUTE_UNUSED) init_hard_regno_rename (from); return TEST_HARD_REG_BIT (sel_hrd.regs_for_rename[from], to); -#else - return true; -#endif } /* Calculate set of registers that are capable of holding MODE. */ |