From 0ccf5264a3f8db08e7520f0a870189daeca2acf7 Mon Sep 17 00:00:00 2001 From: Segher Boessenkool Date: Wed, 10 Dec 2014 19:41:37 +0100 Subject: [PATCH] * config/rs6000/rs6000.md (*add3): Remove condition. From-SVN: r218598 --- gcc/ChangeLog | 4 ++++ gcc/config/rs6000/rs6000.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 272a1ff3225..3c4be729733 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-12-10 Segher Boessenkool + + * config/rs6000/rs6000.md (*add3): Remove condition. + 2014-12-10 Segher Boessenkool * config/rs6000/40x.md (ppc403-compare): Remove "compare". diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 49086dcbcbc..c01784209e8 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -1506,7 +1506,7 @@ [(set (match_operand:GPR 0 "gpc_reg_operand" "=r,r,r") (plus:GPR (match_operand:GPR 1 "gpc_reg_operand" "%r,b,b") (match_operand:GPR 2 "add_operand" "r,I,L")))] - "!DECIMAL_FLOAT_MODE_P (GET_MODE (operands[0])) && !DECIMAL_FLOAT_MODE_P (GET_MODE (operands[1]))" + "" "@ add %0,%1,%2 addi %0,%1,%2 -- 2.30.2