epiphany.md (sub_f_add_imm): Change constraint of operand 3 to "CnL".
authorJoern Rennecke <joern.rennecke@embecosm.com>
Sat, 20 Sep 2014 19:37:10 +0000 (19:37 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Sat, 20 Sep 2014 19:37:10 +0000 (20:37 +0100)
        * config/epiphany/epiphany.md (sub_f_add_imm): Change constraint of
        operand 3 to "CnL".

From-SVN: r215422

gcc/ChangeLog
gcc/config/epiphany/epiphany.md

index d1d933c509accb912a0f2d67de68721a228d8003..cb70297a8233e7615e60695f2976343e3dbac91d 100644 (file)
@@ -1,3 +1,8 @@
+2014-09-20  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * config/epiphany/epiphany.md (sub_f_add_imm): Change constraint of
+       operand 3 to "CnL".
+
 2014-09-20  Andreas Schwab  <schwab@suse.de>
 
        * config/ia64/ia64.md: Remove constraints from define_split
index 1a2f5d3adfc90a4549de83d18c727a5fed338177..a7f7662a3973ac27cbf9d7db66904b77c7e91b23 100644 (file)
         (compare:CC (match_operand:SI 1 "gpr_operand"  "r")
                     (match_operand:SI 2 "arith_int_operand" "L")))
    (set (match_operand:SI 0 "gpr_operand" "=r")
-        (plus:SI (match_dup 1) (match_operand:SI 3 "const_int_operand" "L")))]
+        (plus:SI (match_dup 1) (match_operand:SI 3 "const_int_operand" "CnL")))]
   "INTVAL (operands[2]) == -INTVAL (operands[3])"
   "sub %0,%1,%2"
   [(set_attr "type" "compare")])