combine.c (simplify_logical): Only simplify logical expressions of the form ior(and...
authorRoger Sayle <roger@eyesopen.com>
Sun, 23 Jan 2005 15:43:56 +0000 (15:43 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sun, 23 Jan 2005 15:43:56 +0000 (15:43 +0000)
commitb9750434708d2f3cc276d52c3f772c277fd6f4a7
treebcf4c83c4d6cd68bd4c7ba659abafda685abfe03
parent6ccf2f7d07a74e74fbf37eb38c7de079a2278ed5
combine.c (simplify_logical): Only simplify logical expressions of the form ior(and(x,y),z) by the inverse...

* combine.c (simplify_logical): Only simplify logical expressions
of the form ior(and(x,y),z) by the inverse distributive law if the
result is cheaper than the original.

Co-Authored-By: Eric Botcazou <ebotcazou@libertysurf.fr>
From-SVN: r94114
gcc/ChangeLog
gcc/combine.c