* config/mips/mips.c (mips_split_const): Don't accept bare PLUS
expressions.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117950
138bc75d-0d04-0410-961f-
82ee72b054a4
+2006-10-22 Richard Sandiford <richard@codesourcery.com>
+
+ * config/mips/mips.c (mips_split_const): Don't accept bare PLUS
+ expressions.
+
2006-10-21 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.md (UNSPEC_LDQQU): Renamed to ...
*offset = 0;
if (GET_CODE (x) == CONST)
- x = XEXP (x, 0);
-
- if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 1)) == CONST_INT)
{
- *offset += INTVAL (XEXP (x, 1));
x = XEXP (x, 0);
+ if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 1)) == CONST_INT)
+ {
+ *offset += INTVAL (XEXP (x, 1));
+ x = XEXP (x, 0);
+ }
}
*base = x;
}