re PR tree-optimization/19055 (Minor bit optimization with or and xor)
authorAndrew Pinski <pinskia@physics.uc.edu>
Thu, 21 Jul 2005 19:33:45 +0000 (19:33 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Thu, 21 Jul 2005 19:33:45 +0000 (12:33 -0700)
commit9d24eb542cfde81c37ad94029f3d51375785b251
treef83d95ac14a5aafcb09fd2420e89f60afb9ba7b4
parent35f5a23f7bc7c0a21bbaf8a0ca8c4be551b99c88
re PR tree-optimization/19055 (Minor bit optimization with or and xor)

2005-07-21  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/19055
        * gcc.dg/tree-ssa/pr19055.c: New test.
        * gcc.dg/tree-ssa/pr19055-2.c: New test.

2005-07-21  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/19055
        * fold-const.c (fold_binary): Transform "(X | Y) ^ X" to "Y & ~ X".

From-SVN: r102243
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog