gcc/
commite230978bae4ce492c8aed7d5c2535b634ccea064
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 2010 18:53:47 +0000 (24 18:53 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 2010 18:53:47 +0000 (24 18:53 +0000)
treecbc59ec806acc463682d986f791c4a908d35d144
parentf476ca1e26f93a857335821322d619b840c4dc57
gcc/
PR tree-optimization/41442
* fold-const.c (merge_truthop_with_opposite_arm): New function.
(fold_binary_loc): Call it.

gcc/testsuite/
PR tree-optimization/41442
* gcc.target/i386/pr41442.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158689 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr41442.c [new file with mode: 0644]