]> gcc.gnu.org Git - gcc.git/commit
combine.c (simplify_if_then_else): Do not replace (if_then_else (ne reg 0) (0) (const...
authorUlrich Weigand <uweigand@de.ibm.com>
Tue, 17 Feb 2004 22:07:51 +0000 (22:07 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Tue, 17 Feb 2004 22:07:51 +0000 (22:07 +0000)
commitdb33236e403545fe17a58c2c6b9e854b6da232ec
tree89b22e8b379997542e1eaaf88a11e7c7254da0c8
parente4c6167fec4df608a4ddc25e2947e14e21a77831
combine.c (simplify_if_then_else): Do not replace (if_then_else (ne reg 0) (0) (const_int)) by (reg) if...

ChangeLog:

* combine.c (simplify_if_then_else): Do not replace
(if_then_else (ne reg 0) (0) (const_int)) by (reg) if the
modes differ.

testsuite/ChangeLog:

* gcc.dg/20040217-1.c: New test.

From-SVN: r77988
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20040217-1.c [new file with mode: 0644]
This page took 0.060385 seconds and 5 git commands to generate.