[AArch64] Fix output template for Scalar Neon->Neon register move.
authorJames Greenhalgh <james.greenhalgh@arm.com>
Wed, 16 Oct 2013 16:51:22 +0000 (16:51 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Wed, 16 Oct 2013 16:51:22 +0000 (16:51 +0000)
gcc/
* config/aarch64/aarch64.md
(*mov<mode>_aarch64): Fix output template for DUP (element) Scalar.

From-SVN: r203711

gcc/ChangeLog
gcc/config/aarch64/aarch64.md

index 237a2124ca8d34dba7d881d96753d103cabb959e..9c32df89da4a76333e59d8ab937e7044f804d740 100644 (file)
@@ -1,3 +1,8 @@
+2013-10-16  James Greenhalgh  <james.greenhalgh@arm.com>
+
+       * config/aarch64/aarch64.md
+       (*mov<mode>_aarch64): Fix output template for DUP (element) Scalar.
+
 2013-10-16  Andrew MacLeod  <amacleod@redhat.com>
        
        PR tree-optimization/58697
index 01664665e7d309f2cf2076bdc3ca6e0825612cea..758be47420e95fad74c57c1a9dcb7934b87c141e 100644 (file)
      case 8:
        return "dup\t%0.<Vallxd>, %w1";
      case 9:
-       return "dup\t%0, %1.<v>[0]";
+       return "dup\t%<Vetype>0, %1.<v>[0]";
      default:
        gcc_unreachable ();
      }