arm.md (arm_addsi3, [...]): Correct output template.
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 25 Jul 2013 16:33:27 +0000 (16:33 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 25 Jul 2013 16:33:27 +0000 (16:33 +0000)
2013-07-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

* config/arm/arm.md (arm_addsi3, addsi3_carryin_<optab>,
addsi3_carryin_alt2_<optab>): Correct output template.

From-SVN: r201250

gcc/ChangeLog
gcc/config/arm/arm.md

index 84dd63026b5759805467328dc549d0a8c469a89d..53dc68cb864738d0a9bcfefe416fe545bb6a2d27 100644 (file)
@@ -1,3 +1,8 @@
+2013-07-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/arm/arm.md (arm_addsi3, addsi3_carryin_<optab>,
+       addsi3_carryin_alt2_<optab>): Correct output template.
+
 2013-07-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
        * config/arm/arm-fixed.md (ssmulsa3, usmulusa3):
index 1e8528821c1706953b0e9e26c8c0a8b77bb389e0..a17d8238fa24fb852a2ba6356efb23a24b9eba0f 100644 (file)
   "@
    add%?\\t%0, %0, %2
    add%?\\t%0, %1, %2
-   add%?\\t%0, %2
+   add%?\\t%0, %1, %2
    add%?\\t%0, %1, %2
    add%?\\t%0, %1, %2
    add%?\\t%0, %1, %2
                  (LTUGEU:SI (reg:<cnb> CC_REGNUM) (const_int 0))))]
   "TARGET_32BIT"
   "@
-   adc%?\\t%0, %1
+   adc%?\\t%0, %1, %2
    adc%?\\t%0, %1, %2
    sbc%?\\t%0, %1, #%B2"
   [(set_attr "conds" "use")
                  (match_operand:SI 2 "arm_rhs_operand" "l,rI,K")))]
   "TARGET_32BIT"
   "@
-   adc%?\\t%0, %1
+   adc%?\\t%0, %1, %2
    adc%?\\t%0, %1, %2
    sbc%?\\t%0, %1, #%B2"
   [(set_attr "conds" "use")