This series ports all the NEON load/store intrinsics to the pragma-based 
framework.
For readability, it is split into 4 commits, one for each of the 4 types of 
load/store:
* Non-interleaving load/store (LD1, ST1)
* Interleaving load/store (LD2, LD3, LD4, ST2, ST3, ST4)
* Lane load/store (LD1, LD2, LD3, LD4, ST1, ST2, ST3, ST4)
* Broadcasting-load (LD1R, LD2R, LD3R, LD4R)

ChangeLog:
* V1: Initial revision
* V2:
  * Fix broken dejagnu syntax in vect-early-break_39.c
  * Fix comment style and remove FIXMEs
  * Respond to Sashiko review:
    * For the VSTRUCT_INTERLEAVED iterator, make VSTRUCT_DNX conditional on  
"!BYTES_BIG_ENDIAN" rather than VSTRUCT_Q
    * Convert ptr arg to Pmode when generating MEM rtx's in expand
    * Delete some functions from arm_neon.h that were left over
    * Call set_mem_size from expand rather than in the body of the insns.
    * Unwrap array types as well as vector types when calculating the element 
type in aarch64_dereference.

Karl Meakin (4):
  AArch64: Port non-interleaving NEON load/store intrinsics to
    pragma-based framework
  AArch64: Port interleaving load/store NEON intrinsics to pragma-based
    framework
  AArch64: Port lane load/store NEON intrinsics to pragma-based
    framework
  AArch64: Port broadcasting-load NEON intrinsics to pragma-based
    framework

 gcc/config/aarch64/aarch64-acle-builtins.h    |   10 +
 gcc/config/aarch64/aarch64-builtins.cc        |  652 +-
 gcc/config/aarch64/aarch64-builtins.h         |    2 -
 .../aarch64/aarch64-neon-builtins-base.cc     |  287 +-
 .../aarch64/aarch64-neon-builtins-base.def    |   70 +
 gcc/config/aarch64/aarch64-protos.h           |    2 +
 gcc/config/aarch64/aarch64-simd-builtins.def  |   98 -
 .../aarch64/aarch64-simd-pragma-builtins.def  |   98 -
 gcc/config/aarch64/aarch64-simd.md            |  825 +-
 .../aarch64/aarch64-sve-builtins-shapes.cc    |   12 +-
 gcc/config/aarch64/aarch64.md                 |   37 +-
 gcc/config/aarch64/arm_neon.h                 | 9896 ++++-------------
 gcc/config/aarch64/iterators.md               |    4 +
 gcc/testsuite/g++.target/aarch64/pr94052.C    |    4 +-
 .../gcc.dg/vect/vect-early-break_39.c         |    7 +-
 .../advsimd-intrinsics/ignored_return_1.c     |    2 +-
 .../vld2_lane_bf16_indices_1.c                |   17 -
 .../vld2_lane_f16_indices_1.c                 |   16 -
 .../vld2_lane_f32_indices_1.c                 |   15 -
 .../vld2_lane_f64_indices_1.c                 |   16 -
 .../vld2_lane_p8_indices_1.c                  |   15 -
 .../vld2_lane_s16_indices_1.c                 |   15 -
 .../vld2_lane_s32_indices_1.c                 |   15 -
 .../vld2_lane_s64_indices_1.c                 |   16 -
 .../vld2_lane_s8_indices_1.c                  |   15 -
 .../vld2_lane_u16_indices_1.c                 |   15 -
 .../vld2_lane_u32_indices_1.c                 |   15 -
 .../vld2_lane_u64_indices_1.c                 |   16 -
 .../vld2_lane_u8_indices_1.c                  |   15 -
 .../vld2q_lane_bf16_indices_1.c               |   17 -
 .../vld2q_lane_f16_indices_1.c                |   16 -
 .../vld2q_lane_f32_indices_1.c                |   15 -
 .../vld2q_lane_f64_indices_1.c                |   16 -
 .../vld2q_lane_p8_indices_1.c                 |   16 -
 .../vld2q_lane_s16_indices_1.c                |   15 -
 .../vld2q_lane_s32_indices_1.c                |   15 -
 .../vld2q_lane_s64_indices_1.c                |   16 -
 .../vld2q_lane_s8_indices_1.c                 |   16 -
 .../vld2q_lane_u16_indices_1.c                |   15 -
 .../vld2q_lane_u32_indices_1.c                |   15 -
 .../vld2q_lane_u64_indices_1.c                |   16 -
 .../vld2q_lane_u8_indices_1.c                 |   16 -
 .../vld3_lane_bf16_indices_1.c                |   17 -
 .../vld3_lane_f16_indices_1.c                 |   16 -
 .../vld3_lane_f32_indices_1.c                 |   15 -
 .../vld3_lane_f64_indices_1.c                 |   16 -
 .../vld3_lane_p8_indices_1.c                  |   15 -
 .../vld3_lane_s16_indices_1.c                 |   15 -
 .../vld3_lane_s32_indices_1.c                 |   15 -
 .../vld3_lane_s64_indices_1.c                 |   16 -
 .../vld3_lane_s8_indices_1.c                  |   15 -
 .../vld3_lane_u16_indices_1.c                 |   15 -
 .../vld3_lane_u32_indices_1.c                 |   15 -
 .../vld3_lane_u64_indices_1.c                 |   16 -
 .../vld3_lane_u8_indices_1.c                  |   15 -
 .../vld3q_lane_bf16_indices_1.c               |   17 -
 .../vld3q_lane_f16_indices_1.c                |   16 -
 .../vld3q_lane_f32_indices_1.c                |   15 -
 .../vld3q_lane_f64_indices_1.c                |   16 -
 .../vld3q_lane_p8_indices_1.c                 |   16 -
 .../vld3q_lane_s16_indices_1.c                |   15 -
 .../vld3q_lane_s32_indices_1.c                |   15 -
 .../vld3q_lane_s64_indices_1.c                |   16 -
 .../vld3q_lane_s8_indices_1.c                 |   16 -
 .../vld3q_lane_u16_indices_1.c                |   15 -
 .../vld3q_lane_u32_indices_1.c                |   15 -
 .../vld3q_lane_u64_indices_1.c                |   16 -
 .../vld3q_lane_u8_indices_1.c                 |   16 -
 .../vld4_lane_bf16_indices_1.c                |   17 -
 .../vld4_lane_f16_indices_1.c                 |   16 -
 .../vld4_lane_f32_indices_1.c                 |   15 -
 .../vld4_lane_f64_indices_1.c                 |   16 -
 .../vld4_lane_p8_indices_1.c                  |   15 -
 .../vld4_lane_s16_indices_1.c                 |   15 -
 .../vld4_lane_s32_indices_1.c                 |   15 -
 .../vld4_lane_s64_indices_1.c                 |   16 -
 .../vld4_lane_s8_indices_1.c                  |   15 -
 .../vld4_lane_u16_indices_1.c                 |   15 -
 .../vld4_lane_u32_indices_1.c                 |   15 -
 .../vld4_lane_u64_indices_1.c                 |   16 -
 .../vld4_lane_u8_indices_1.c                  |   15 -
 .../vld4q_lane_bf16_indices_1.c               |   17 -
 .../vld4q_lane_f16_indices_1.c                |   16 -
 .../vld4q_lane_f32_indices_1.c                |   15 -
 .../vld4q_lane_f64_indices_1.c                |   16 -
 .../vld4q_lane_p8_indices_1.c                 |   16 -
 .../vld4q_lane_s16_indices_1.c                |   15 -
 .../vld4q_lane_s32_indices_1.c                |   15 -
 .../vld4q_lane_s64_indices_1.c                |   16 -
 .../vld4q_lane_s8_indices_1.c                 |   16 -
 .../vld4q_lane_u16_indices_1.c                |   15 -
 .../vld4q_lane_u32_indices_1.c                |   15 -
 .../vld4q_lane_u64_indices_1.c                |   16 -
 .../vld4q_lane_u8_indices_1.c                 |   16 -
 .../advsimd-intrinsics/vld_lane_indices.c     |  550 +
 .../vst2_lane_bf16_indices_1.c                |   16 -
 .../vst2_lane_f16_indices_1.c                 |   15 -
 .../vst2_lane_f32_indices_1.c                 |   14 -
 .../vst2_lane_f64_indices_1.c                 |   15 -
 .../vst2_lane_p8_indices_1.c                  |   14 -
 .../vst2_lane_s16_indices_1.c                 |   14 -
 .../vst2_lane_s32_indices_1.c                 |   14 -
 .../vst2_lane_s64_indices_1.c                 |   15 -
 .../vst2_lane_s8_indices_1.c                  |   14 -
 .../vst2_lane_u16_indices_1.c                 |   14 -
 .../vst2_lane_u32_indices_1.c                 |   14 -
 .../vst2_lane_u64_indices_1.c                 |   15 -
 .../vst2_lane_u8_indices_1.c                  |   14 -
 .../vst2q_lane_bf16_indices_1.c               |   16 -
 .../vst2q_lane_f16_indices_1.c                |   15 -
 .../vst2q_lane_f32_indices_1.c                |   14 -
 .../vst2q_lane_f64_indices_1.c                |   15 -
 .../vst2q_lane_p8_indices_1.c                 |   15 -
 .../vst2q_lane_s16_indices_1.c                |   14 -
 .../vst2q_lane_s32_indices_1.c                |   14 -
 .../vst2q_lane_s64_indices_1.c                |   15 -
 .../vst2q_lane_s8_indices_1.c                 |   15 -
 .../vst2q_lane_u16_indices_1.c                |   14 -
 .../vst2q_lane_u32_indices_1.c                |   14 -
 .../vst2q_lane_u64_indices_1.c                |   15 -
 .../vst2q_lane_u8_indices_1.c                 |   15 -
 .../vst3_lane_bf16_indices_1.c                |   16 -
 .../vst3_lane_f16_indices_1.c                 |   15 -
 .../vst3_lane_f32_indices_1.c                 |   14 -
 .../vst3_lane_f64_indices_1.c                 |   15 -
 .../vst3_lane_p8_indices_1.c                  |   14 -
 .../vst3_lane_s16_indices_1.c                 |   14 -
 .../vst3_lane_s32_indices_1.c                 |   14 -
 .../vst3_lane_s64_indices_1.c                 |   15 -
 .../vst3_lane_s8_indices_1.c                  |   14 -
 .../vst3_lane_u16_indices_1.c                 |   14 -
 .../vst3_lane_u32_indices_1.c                 |   14 -
 .../vst3_lane_u64_indices_1.c                 |   15 -
 .../vst3_lane_u8_indices_1.c                  |   14 -
 .../vst3q_lane_bf16_indices_1.c               |   16 -
 .../vst3q_lane_f16_indices_1.c                |   15 -
 .../vst3q_lane_f32_indices_1.c                |   14 -
 .../vst3q_lane_f64_indices_1.c                |   15 -
 .../vst3q_lane_p8_indices_1.c                 |   15 -
 .../vst3q_lane_s16_indices_1.c                |   14 -
 .../vst3q_lane_s32_indices_1.c                |   14 -
 .../vst3q_lane_s64_indices_1.c                |   15 -
 .../vst3q_lane_s8_indices_1.c                 |   15 -
 .../vst3q_lane_u16_indices_1.c                |   14 -
 .../vst3q_lane_u32_indices_1.c                |   14 -
 .../vst3q_lane_u64_indices_1.c                |   15 -
 .../vst3q_lane_u8_indices_1.c                 |   15 -
 .../vst4_lane_bf16_indices_1.c                |   16 -
 .../vst4_lane_f16_indices_1.c                 |   15 -
 .../vst4_lane_f32_indices_1.c                 |   14 -
 .../vst4_lane_f64_indices_1.c                 |   15 -
 .../vst4_lane_p8_indices_1.c                  |   14 -
 .../vst4_lane_s16_indices_1.c                 |   14 -
 .../vst4_lane_s32_indices_1.c                 |   14 -
 .../vst4_lane_s64_indices_1.c                 |   15 -
 .../vst4_lane_s8_indices_1.c                  |   14 -
 .../vst4_lane_u16_indices_1.c                 |   14 -
 .../vst4_lane_u32_indices_1.c                 |   14 -
 .../vst4_lane_u64_indices_1.c                 |   15 -
 .../vst4_lane_u8_indices_1.c                  |   14 -
 .../vst4q_lane_bf16_indices_1.c               |   16 -
 .../vst4q_lane_f16_indices_1.c                |   15 -
 .../vst4q_lane_f32_indices_1.c                |   14 -
 .../vst4q_lane_f64_indices_1.c                |   15 -
 .../vst4q_lane_p8_indices_1.c                 |   15 -
 .../vst4q_lane_s16_indices_1.c                |   14 -
 .../vst4q_lane_s32_indices_1.c                |   14 -
 .../vst4q_lane_s64_indices_1.c                |   15 -
 .../vst4q_lane_s8_indices_1.c                 |   15 -
 .../vst4q_lane_u16_indices_1.c                |   14 -
 .../vst4q_lane_u32_indices_1.c                |   14 -
 .../vst4q_lane_u64_indices_1.c                |   15 -
 .../vst4q_lane_u8_indices_1.c                 |   15 -
 .../advsimd-intrinsics/vst_lane_indices.c     |  550 +
 .../gcc.target/aarch64/neon/arm_neon_test.h   |   27 +
 gcc/testsuite/gcc.target/aarch64/neon/vld1.c  |  900 ++
 .../gcc.target/aarch64/neon/vld1_dup.c        |  228 +
 .../gcc.target/aarch64/neon/vld1_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vld2.c  |  228 +
 .../gcc.target/aarch64/neon/vld2_dup.c        |  228 +
 .../gcc.target/aarch64/neon/vld2_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vld3.c  |  228 +
 .../gcc.target/aarch64/neon/vld3_dup.c        |  228 +
 .../gcc.target/aarch64/neon/vld3_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vld4.c  |  228 +
 .../gcc.target/aarch64/neon/vld4_dup.c        |  228 +
 .../gcc.target/aarch64/neon/vld4_lane.c       |  228 +
 .../gcc.target/aarch64/neon/vldap1_lane.c     |   62 +
 gcc/testsuite/gcc.target/aarch64/neon/vldr.c  |   11 +
 gcc/testsuite/gcc.target/aarch64/neon/vst1.c  |  858 ++
 .../gcc.target/aarch64/neon/vst1_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vst2.c  |  228 +
 .../gcc.target/aarch64/neon/vst2_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vst3.c  |  228 +
 .../gcc.target/aarch64/neon/vst3_lane.c       |  228 +
 gcc/testsuite/gcc.target/aarch64/neon/vst4.c  |  228 +
 .../gcc.target/aarch64/neon/vst4_lane.c       |  228 +
 .../gcc.target/aarch64/neon/vstl1_lane.c      |   62 +
 gcc/testsuite/gcc.target/aarch64/neon/vstr.c  |   11 +
 gcc/testsuite/gcc.target/aarch64/pr99873_1.c  |    9 +-
 gcc/testsuite/gcc.target/aarch64/vld2-1.c     |    2 +-
 201 files changed, 9644 insertions(+), 11860 deletions(-)
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld_lane_indices.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_bf16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c
 delete mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst_lane_indices.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld1.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld1_dup.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld1_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld2.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld2_dup.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld2_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld3.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld3_dup.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld3_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld4.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld4_dup.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vld4_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vldap1_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vldr.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst1.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst1_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst2.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst2_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst3.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst3_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst4.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vst4_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vstl1_lane.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/neon/vstr.c

--
2.56.0

Reply via email to