From dc2c7a529b8045d63623f8318a7d1131ee88f205 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 19 Jan 2012 18:07:21 +0100 Subject: [PATCH] re PR target/51876 (Recent extra neon related testsuite regressions on arm-linux-gnueabi) PR target/51876 * config/arm/neon.md (*neon_vswp): Fix up operand numbers in the insn pattern. From-SVN: r183306 --- gcc/ChangeLog | 6 ++++++ gcc/config/arm/neon.md | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8bb487cc0fc..5b3b5fb1a8e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-01-19 Jakub Jelinek + + PR target/51876 + * config/arm/neon.md (*neon_vswp): Fix up operand + numbers in the insn pattern. + 2012-01-19 Michael Matz PR tree-optimization/46590 diff --git a/gcc/config/arm/neon.md b/gcc/config/arm/neon.md index 24a15802bc3..a6c891dafd6 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%1, %2" + "vswp\t%0, %1" [(set (attr "neon_type") (if_then_else (match_test "") (const_string "neon_bp_simple") -- 2.30.2