diff options
author | Peter Bergner <bergner@vnet.ibm.com> | 2008-04-08 09:40:27 -0500 |
---|---|---|
committer | Peter Bergner <bergner@gcc.gnu.org> | 2008-04-08 09:40:27 -0500 |
commit | a95c8615e52c428d83fc78b4e2d74c7b47946da1 (patch) | |
tree | 11db1d6d30782686455dfe248313cbca19bb4029 | |
parent | e1da2b17fa1e397a0b12782881103bb764bce4cd (diff) | |
download | gcc-a95c8615e52c428d83fc78b4e2d74c7b47946da1.zip gcc-a95c8615e52c428d83fc78b4e2d74c7b47946da1.tar.gz gcc-a95c8615e52c428d83fc78b4e2d74c7b47946da1.tar.bz2 |
Revert
2008-04-07 Peter Bergner <bergner@vnet.ibm.com>
PR middle-end/PR28690
* rtlanal.c: (commutative_operand_precedence): Give SYMBOL_REF's the
same precedence as REG_POINTER and MEM_POINTER operands.
From-SVN: r134095
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/rtlanal.c | 2 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 215cc83..d9fc4b3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2008-04-08 Peter Bergner <bergner@vnet.ibm.com> + + Revert + 2008-04-07 Peter Bergner <bergner@vnet.ibm.com> + + PR middle-end/PR28690 + * rtlanal.c: (commutative_operand_precedence): Give SYMBOL_REF's the + same precedence as REG_POINTER and MEM_POINTER operands. + 2008-04-08 Richard Guenther <rguenther@suse.de> PR middle-end/35834 diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index f80d0ed..93833a3 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -2898,8 +2898,6 @@ commutative_operand_precedence (rtx op) switch (GET_RTX_CLASS (code)) { case RTX_CONST_OBJ: - if (code == SYMBOL_REF) - return -1; if (code == CONST_INT) return -6; if (code == CONST_DOUBLE) |