aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2016-08-23 20:07:52 +0000
committerChristophe Lyon <clyon@gcc.gnu.org>2016-08-23 22:07:52 +0200
commit0da825e9623ea8c160a2a4a884d207da89bebab6 (patch)
treef0b17d514b1272c36ce1b7d307f0f238dde5bd7d
parentcfe37db47a363d243f4e2e0a7d6b9b1bf429934b (diff)
downloadgcc-0da825e9623ea8c160a2a4a884d207da89bebab6.zip
gcc-0da825e9623ea8c160a2a4a884d207da89bebab6.tar.gz
gcc-0da825e9623ea8c160a2a4a884d207da89bebab6.tar.bz2
[ARM] Fix predicable_short_it attribute for arm_movqi_insn
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. From-SVN: r239710
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d5016e9..a585755 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+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.
+
2016-08-23 David Malcolm <dmalcolm@redhat.com>
* selftest.c (selftest::assert_str_contains): New function.
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
index 8204715..ec1a9ad 100644
--- a/gcc/config/arm/arm.md
+++ b/gcc/config/arm/arm.md
@@ -6531,7 +6531,7 @@
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")]
)