Commit 8abcb0f7 by Roman Zippel Committed by Matthias Klose

combine.c (simplify_set): match the mode of the constant 0 with the tested…

combine.c (simplify_set): match the mode of the constant 0 with the tested operand to match the compare...

2004-07-15  Roman Zippel  <zippel@linux-m68k.org>

        * combine.c (simplify_set): match the mode of the constant 0 with
        the tested operand to match the compare behaviour and the
        simplify_relational_operation() expectation.

From-SVN: r84779
parent 7a1bf2f9
2004-07-15 Roman Zippel <zippel@linux-m68k.org>
* combine.c (simplify_set): match the mode of the constant 0 with
the tested operand to match the compare behaviour and the
simplify_relational_operation() expectation.
2004-07-15 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/rs6000.md ("bunordered"): Disable for e500.
......
......@@ -5107,7 +5107,7 @@ simplify_set (rtx x)
if (GET_CODE (src) == COMPARE)
op0 = XEXP (src, 0), op1 = XEXP (src, 1);
else
op0 = src, op1 = const0_rtx;
op0 = src, op1 = CONST0_RTX (GET_MODE (src));
tmp = simplify_relational_operation (old_code, compare_mode, VOIDmode,
op0, op1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment