re PR target/51876 (Recent extra neon related testsuite regressions on arm-linux...
authorJakub Jelinek <jakub@redhat.com>
Thu, 19 Jan 2012 17:07:21 +0000 (18:07 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 19 Jan 2012 17:07:21 +0000 (18:07 +0100)
PR target/51876
* config/arm/neon.md (*neon_vswp<mode>): Fix up operand
numbers in the insn pattern.

From-SVN: r183306

gcc/ChangeLog
gcc/config/arm/neon.md

index 8bb487cc0fc842411acfb018a49b868ecb63e403..5b3b5fb1a8efa73578e16c01b4c4d0c4033ef8a3 100644 (file)
@@ -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
index 24a15802bc35936dcfd39c0e06444840c91cbf03..a6c891dafd6269210269e750e5d0a02a9eb9b7be 100644 (file)
        (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")