aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@cygnus.co.uk>1999-11-30 12:16:56 +0000
committerBernd Schmidt <crux@gcc.gnu.org>1999-11-30 12:16:56 +0000
commit553687c92049117821c486bd5c859adf6cb6694a (patch)
tree9ae5e20341fac9509fe1ee49a9b5a43669a5bdcb /gcc/reload1.c
parentc219ddf76d46bbea8a60dc8b261fd2b17d74f35a (diff)
downloadgcc-553687c92049117821c486bd5c859adf6cb6694a.zip
gcc-553687c92049117821c486bd5c859adf6cb6694a.tar.gz
gcc-553687c92049117821c486bd5c859adf6cb6694a.tar.bz2
Delete obsolete macros
From-SVN: r30723
Diffstat (limited to 'gcc/reload1.c')
-rw-r--r--gcc/reload1.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c
index ac00812..214b413 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -4302,7 +4302,7 @@ reload_as_needed (live_known)
int live_known;
{
struct insn_chain *chain;
-#if defined (AUTO_INC_DEC) || defined (INSN_CLOBBERS_REGNO_P)
+#if defined (AUTO_INC_DEC)
register int i;
#endif
rtx x;
@@ -4562,16 +4562,6 @@ reload_as_needed (live_known)
if it is a call-used reg. */
else if (GET_CODE (insn) == CALL_INSN)
AND_COMPL_HARD_REG_SET(reg_reloaded_valid, call_used_reg_set);
-
- /* In case registers overlap, allow certain insns to invalidate
- particular hard registers. */
-
-#ifdef INSN_CLOBBERS_REGNO_P
- for (i = 0 ; i < FIRST_PSEUDO_REGISTER; i++)
- if (TEST_HARD_REG_BIT (reg_reloaded_valid, i)
- && INSN_CLOBBERS_REGNO_P (insn, i))
- CLEAR_HARD_REG_BIT (reg_reloaded_valid, i);
-#endif
}
/* Clean up. */