OSDN Git Service

* reload.c (find_reloads_address): Fix thinko in previous change.
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Aug 2004 00:04:06 +0000 (00:04 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Aug 2004 00:04:06 +0000 (00:04 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86345 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/reload.c

index 205e4d7..33c34f9 100644 (file)
@@ -1,5 +1,7 @@
 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
 
+       * reload.c (find_reloads_address): Fix thinko in previous change.
+
        * reload.c (find_reloads_address): Reload the sum of a LO_SUM and
        a CONST_INT.
 
index 715e58f..b3f7db8 100644 (file)
@@ -4916,8 +4916,7 @@ find_reloads_address (enum machine_mode mode, rtx *memrefloc, rtx ad,
        continue;
 
       operand = XEXP (XEXP (ad, 0), op_index);
-      if (!(REG_P (operand) 
-           || REGNO (operand) < FIRST_PSEUDO_REGISTER))
+      if (!REG_P (operand) || REGNO (operand) >= FIRST_PSEUDO_REGISTER)
        continue;
 
       if ((REG_MODE_OK_FOR_BASE_P (operand, mode)