gcc/
authorChristophe Lyon <christophe.lyon@linaro.org>
Tue, 30 Aug 2016 15:52:41 +0000 (17:52 +0200)
committerYvan Roux <yvan.roux@linaro.org>
Wed, 7 Sep 2016 20:08:18 +0000 (22:08 +0200)
Backport from trunk r239710.
2016-08-23  Christophe Lyon  <christophe.lyon@linaro.org>

* config/arm/arm.md (arm_movqi_insn): Swap predicable_short_it
attribute for alternatives 3 and 4.

Change-Id: Iea2ecb11b72a9ff244d14046b38e8f289d2a14f1

gcc/config/arm/arm.md

index 04714a1..c1477ad 100644 (file)
    strb%?\\t%1, %0"
   [(set_attr "type" "mov_reg,mov_reg,mov_imm,mov_imm,mvn_imm,load1,store1,load1,store1")
    (set_attr "predicable" "yes")
-   (set_attr "predicable_short_it" "yes,yes,yes,no,no,no,no,no,no")
+   (set_attr "predicable_short_it" "yes,yes,no,yes,no,no,no,no,no")
    (set_attr "arch" "t2,any,any,t2,any,t2,t2,any,any")
    (set_attr "length" "2,4,4,2,4,2,2,4,4")]
 )