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 84dd630..53dc68c 100644 (file)
@@ -1,5 +1,10 @@
 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):
        Adjust for arm_restrict_it.
        Remove trailing whitespace.
index 1e85288..a17d823 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")