simplify-rtx.c (simplify_unary_operation): Only transform (not (eq X Y)) into (ne...
authorRoger Sayle <roger@eyesopen.com>
Thu, 18 Sep 2003 19:07:04 +0000 (19:07 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Thu, 18 Sep 2003 19:07:04 +0000 (19:07 +0000)
commita6a0f876237d5c12b446cb6754b908ebb508cd1c
treee3da0a38440d62cdf709275ba2ecf04b6429244f
parent69b182fda603ed65448103a22ce4ad76744e6229
simplify-rtx.c (simplify_unary_operation): Only transform (not (eq X Y)) into (ne X Y) when...

* simplify-rtx.c (simplify_unary_operation): Only transform
(not (eq X Y)) into (ne X Y) when mode is BImode or STORE_FLAG_VALUE
is -1.  RTL "not" is a bit-wise not, "~", not a logical not "!".

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