combine.c (simplify_if_then_else): Don't convert a == b ? b ...
authorJakub Jelinek <jakub@redhat.com>
Mon, 11 Sep 2000 20:20:32 +0000 (22:20 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 11 Sep 2000 20:20:32 +0000 (22:20 +0200)
commit6ff85fd82d366db03289da8f6b47e202eb4eee7b
tree90cccff7b1e490cd93a4558a51852a30f3faaae4
parent4102c782e32436af07666c512e1fbf2a3404cc18
combine.c (simplify_if_then_else): Don't convert a == b ? b ...

* combine.c (simplify_if_then_else): Don't convert a == b ? b : a
to a if the comparison is floating mode and not -ffast-math.
* simplify-rtx.c (simplify_ternary_operation): Likewise.

From-SVN: r36326
gcc/ChangeLog
gcc/combine.c
gcc/simplify-rtx.c