diff options
author | Matthew Gretton-Dann <matthew.gretton-dann@arm.com> | 2012-01-31 11:50:19 +0000 |
---|---|---|
committer | Matthew Gretton-Dann <mgretton@gcc.gnu.org> | 2012-01-31 11:50:19 +0000 |
commit | a2be33be2436af63f81a55a83ee8e06694478c98 (patch) | |
tree | 225b4ea2d4af78ead3cfaf1bb5989f1d85048d53 /gcc | |
parent | fc985d2fc72fa54c4e2df2dcb55f4954fd384e42 (diff) | |
download | gcc-a2be33be2436af63f81a55a83ee8e06694478c98.zip gcc-a2be33be2436af63f81a55a83ee8e06694478c98.tar.gz gcc-a2be33be2436af63f81a55a83ee8e06694478c98.tar.bz2 |
config/arm/thumb2.md (thumb2_mov_notscc): Use MVN for true
condition.
From-SVN: r183756
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/thumb2.md | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 661583f..01c72de 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-01-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> + + config/arm/thumb2.md (thumb2_mov_notscc): Use MVN for true + condition. + 2012-01-31 Jakub Jelinek <jakub@redhat.com> PR bootstrap/52041 diff --git a/gcc/config/arm/thumb2.md b/gcc/config/arm/thumb2.md index 05585da..ad05feb 100644 --- a/gcc/config/arm/thumb2.md +++ b/gcc/config/arm/thumb2.md @@ -259,7 +259,7 @@ (not:SI (match_operator:SI 1 "arm_comparison_operator" [(match_operand 2 "cc_register" "") (const_int 0)])))] "TARGET_THUMB2" - "ite\\t%D1\;mov%D1\\t%0, #0\;mvn%d1\\t%0, #1" + "ite\\t%D1\;mvn%D1\\t%0, #0\;mvn%d1\\t%0, #1" [(set_attr "conds" "use") (set_attr "length" "10")] ) |