[AArch64 array_mode 1/8] Rename vec_store_lanes<mode>_lane to aarch64_vec_store_lanes...
authorAlan Lawrence <alan.lawrence@arm.com>
Tue, 15 Sep 2015 11:39:12 +0000 (11:39 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Tue, 15 Sep 2015 11:39:12 +0000 (11:39 +0000)
* config/aarch64/aarch64-simd.md (vec_store_lanesoi_lane<mode>): Rename
to...
(aarch64_vec_store_lanesoi_lane<mode>): ...this.

(vec_store_lanesci_lane<mode>): Rename to...
(aarch64_vec_store_lanesci_lane<mode>): ...this.

(vec_store_lanesxi_lane<mode>): Rename to...
(aarch64_vec_store_lanesxi_lane<mode>): ...this.

(aarch64_st2_lane<mode>, aarch64_st3_lane<mode>,
aarch64_st4_lane<mode>): Follow renaming.

From-SVN: r227781

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

index be8089daa85e12313d6a85b0c5814f28b59e466f..95e2d320947a7959aaddbe5a06649ef12ebf0526 100644 (file)
@@ -1,3 +1,18 @@
+2015-09-15  Alan Lawrence  <alan.lawrence@arm.com>
+
+       * config/aarch64/aarch64-simd.md (vec_store_lanesoi_lane<mode>): Rename
+       to...
+       (aarch64_vec_store_lanesoi_lane<mode>): ...this.
+
+       (vec_store_lanesci_lane<mode>): Rename to...
+       (aarch64_vec_store_lanesci_lane<mode>): ...this.
+
+       (vec_store_lanesxi_lane<mode>): Rename to...
+       (aarch64_vec_store_lanesxi_lane<mode>): ...this.
+
+       (aarch64_st2_lane<mode>, aarch64_st3_lane<mode>,
+       aarch64_st4_lane<mode>): Follow renaming.
+
 2015-09-15  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
 
         * config/s390/s390.c (s390_const_operand_ok): Add missing
index a4eaecae2a04e9a58dc867af27aa3d9949a81174..67cb4c9bffd35942868676eb1f3688e44c73f3d8 100644 (file)
 )
 
 ;; RTL uses GCC vector extension indices, so flip only for assembly.
-(define_insn "vec_store_lanesoi_lane<mode>"
+(define_insn "aarch64_vec_store_lanesoi_lane<mode>"
   [(set (match_operand:<V_TWO_ELEM> 0 "aarch64_simd_struct_operand" "=Utv")
        (unspec:<V_TWO_ELEM> [(match_operand:OI 1 "register_operand" "w")
                    (unspec:VALLDIF [(const_int 0)] UNSPEC_VSTRUCTDUMMY)
 )
 
 ;; RTL uses GCC vector extension indices, so flip only for assembly.
-(define_insn "vec_store_lanesci_lane<mode>"
+(define_insn "aarch64_vec_store_lanesci_lane<mode>"
   [(set (match_operand:<V_THREE_ELEM> 0 "aarch64_simd_struct_operand" "=Utv")
        (unspec:<V_THREE_ELEM> [(match_operand:CI 1 "register_operand" "w")
                    (unspec:VALLDIF [(const_int 0)] UNSPEC_VSTRUCTDUMMY)
 )
 
 ;; RTL uses GCC vector extension indices, so flip only for assembly.
-(define_insn "vec_store_lanesxi_lane<mode>"
+(define_insn "aarch64_vec_store_lanesxi_lane<mode>"
   [(set (match_operand:<V_FOUR_ELEM> 0 "aarch64_simd_struct_operand" "=Utv")
        (unspec:<V_FOUR_ELEM> [(match_operand:XI 1 "register_operand" "w")
                    (unspec:VALLDIF [(const_int 0)] UNSPEC_VSTRUCTDUMMY)
   machine_mode mode = <V_TWO_ELEM>mode;
   rtx mem = gen_rtx_MEM (mode, operands[0]);
 
-  emit_insn (gen_vec_store_lanesoi_lane<mode> (mem, operands[1], operands[2]));
+  emit_insn (gen_aarch64_vec_store_lanesoi_lane<mode> (mem,
+                                                      operands[1],
+                                                      operands[2]));
   DONE;
 })
 
   machine_mode mode = <V_THREE_ELEM>mode;
   rtx mem = gen_rtx_MEM (mode, operands[0]);
 
-  emit_insn (gen_vec_store_lanesci_lane<mode> (mem, operands[1], operands[2]));
+  emit_insn (gen_aarch64_vec_store_lanesci_lane<mode> (mem,
+                                                      operands[1],
+                                                      operands[2]));
   DONE;
 })
 
   machine_mode mode = <V_FOUR_ELEM>mode;
   rtx mem = gen_rtx_MEM (mode, operands[0]);
 
-  emit_insn (gen_vec_store_lanesxi_lane<mode> (mem, operands[1], operands[2]));
+  emit_insn (gen_aarch64_vec_store_lanesxi_lane<mode> (mem,
+                                                      operands[1],
+                                                      operands[2]));
   DONE;
 })