aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use VALL mode iterator instead of VALLDI.
authorFelix Yang <felix.yang@huawei.com>
Fri, 14 Nov 2014 15:51:22 +0000 (15:51 +0000)
committerFei Yang <fyang@gcc.gnu.org>
Fri, 14 Nov 2014 15:51:22 +0000 (15:51 +0000)
        * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use
        VALL mode iterator instead of VALLDI.

Co-Authored-By: Jiji Jiang <jiangjiji@huawei.com>
From-SVN: r217573

gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md

index 5fd3ca894616d589a3acfc7668ddad8326f57aad..8d26234cdfce9da34d0ba5775df45c1d865acbc9 100644 (file)
@@ -1,3 +1,10 @@
+2014-11-14  Felix Yang  <felix.yang@huawei.com>
+           Jiji Jiang  <jiangjiji@huawei.com>
+
+       * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use
+       VALL mode iterator instead of VALLDI.
+
+
 2014-11-14  Jan Hubicka  <hubicka@ucw.cz>
 
        * optc-save-gen.awk: Output cl_target_option_eq,
index 1a9e0dee1f71097b54b524b72f2c3e43f3c972c2..7f4d46ede51e35f6d64049b96847bef669ce9d4f 100644 (file)
 })
 
 (define_insn "*aarch64_simd_ld1r<mode>"
-  [(set (match_operand:VALLDI 0 "register_operand" "=w")
-       (vec_duplicate:VALLDI
+  [(set (match_operand:VALL 0 "register_operand" "=w")
+       (vec_duplicate:VALL
          (match_operand:<VEL> 1 "aarch64_simd_struct_operand" "Utv")))]
   "TARGET_SIMD"
   "ld1r\\t{%0.<Vtype>}, %1"