fold-const.c (fold_truthop): Transform "a || b" into "(a|b) != 0" and "!p && !q"...
authorRoger Sayle <roger@eyesopen.com>
Sat, 1 Jun 2002 16:51:00 +0000 (16:51 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 1 Jun 2002 16:51:00 +0000 (16:51 +0000)
commit01c58f2670a5f7858b8762e06cab0a68b98a684f
tree1ca73084ca38923e70f162fc15f33747a48b65c7
parent91b1247259cffcd3eb65721d21349b1a9eccafe3
fold-const.c (fold_truthop): Transform "a || b" into "(a|b) != 0" and "!p && !q" into "(p|q) == 0" under...

* fold-const.c (fold_truthop): Transform "a || b" into "(a|b) != 0"
and "!p && !q" into "(p|q) == 0" under suitable conditions.

From-SVN: r54148
gcc/ChangeLog
gcc/fold-const.c