simplify-rtx.c (simplify_relational_operation_1): Simplify (X^Y) == 0 as X == Y and...
authorRoger Sayle <roger@eyesopen.com>
Sat, 25 Feb 2006 22:29:48 +0000 (22:29 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 25 Feb 2006 22:29:48 +0000 (22:29 +0000)
commit5484a3c37c1df1cbc23980a1ce5f9f2a033bf632
tree3639946e27528ed722acbb12268a53cb71913145
parenteb8dffe0fbff242efc573fba9eff7a1da7eb893f
simplify-rtx.c (simplify_relational_operation_1): Simplify (X^Y) == 0 as X == Y and (X^Y) != 0 as X != Y.

* simplify-rtx.c (simplify_relational_operation_1):  Simplify
(X^Y) == 0 as X == Y and (X^Y) != 0 as X != Y.  Simplify (X^Y) == Y
as X == 0, and some symmetry related transformations.
Simplify (X^C1) == C2 as X == (C1^C2).  Split long comment line.

From-SVN: r111443
gcc/ChangeLog
gcc/simplify-rtx.c