diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-01-19 18:07:21 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-01-19 18:07:21 +0100 |
commit | dc2c7a529b8045d63623f8318a7d1131ee88f205 (patch) | |
tree | 8f227cc5099d55dc6e3d21f10a14159462a457da | |
parent | d5038d06d34cd0ed4229c0e6f3da8daefc6dcb21 (diff) | |
download | gcc-dc2c7a529b8045d63623f8318a7d1131ee88f205.zip gcc-dc2c7a529b8045d63623f8318a7d1131ee88f205.tar.gz gcc-dc2c7a529b8045d63623f8318a7d1131ee88f205.tar.bz2 |
re PR target/51876 (Recent extra neon related testsuite regressions on arm-linux-gnueabi)
PR target/51876
* config/arm/neon.md (*neon_vswp<mode>): Fix up operand
numbers in the insn pattern.
From-SVN: r183306
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/arm/neon.md | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8bb487c..5b3b5fb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-01-19 Jakub Jelinek <jakub@redhat.com> + + PR target/51876 + * config/arm/neon.md (*neon_vswp<mode>): Fix up operand + numbers in the insn pattern. + 2012-01-19 Michael Matz <matz@suse.de> PR tree-optimization/46590 diff --git a/gcc/config/arm/neon.md b/gcc/config/arm/neon.md index 24a1580..a6c891d 100644 --- a/gcc/config/arm/neon.md +++ b/gcc/config/arm/neon.md @@ -2869,7 +2869,7 @@ (match_operand:VDQX 1 "s_register_operand" "+w")) (set (match_dup 1) (match_dup 0))] "TARGET_NEON && reload_completed" - "vswp\t%<V_reg>1, %<V_reg>2" + "vswp\t%<V_reg>0, %<V_reg>1" [(set (attr "neon_type") (if_then_else (match_test "<Is_d_reg>") (const_string "neon_bp_simple") |