aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.cc
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2023-11-15 07:58:00 +0000
committerChristophe Lyon <christophe.lyon@linaro.org>2023-11-20 11:23:57 +0000
commit4d7647edfd7d985fbefe13de03c8bc2e3a74fc61 (patch)
treebeb1956afd4ecfa4235575a7f2928ddf4327ee49 /gcc/tree-vect-loop.cc
parent3282fecd823a19cd682bb5013503a8db08250071 (diff)
downloadgcc-4d7647edfd7d985fbefe13de03c8bc2e3a74fc61.zip
gcc-4d7647edfd7d985fbefe13de03c8bc2e3a74fc61.tar.gz
gcc-4d7647edfd7d985fbefe13de03c8bc2e3a74fc61.tar.bz2
arm: [MVE intrinsics] rework vldq1 vst1q
Implement vld1q, vst1q using the new MVE builtins framework. 2023-11-16 Christophe Lyon <christophe.lyon@linaro.org> gcc/ * config/arm/arm-mve-builtins-base.cc (vld1_impl, vld1q) (vst1_impl, vst1q): New. * config/arm/arm-mve-builtins-base.def (vld1q, vst1q): New. * config/arm/arm-mve-builtins-base.h (vld1q, vst1q): New. * config/arm/arm_mve.h (vld1q): Delete. (vst1q): Delete. (vld1q_s8): Delete. (vld1q_s32): Delete. (vld1q_s16): Delete. (vld1q_u8): Delete. (vld1q_u32): Delete. (vld1q_u16): Delete. (vld1q_f32): Delete. (vld1q_f16): Delete. (vst1q_f32): Delete. (vst1q_f16): Delete. (vst1q_s8): Delete. (vst1q_s32): Delete. (vst1q_s16): Delete. (vst1q_u8): Delete. (vst1q_u32): Delete. (vst1q_u16): Delete. (__arm_vld1q_s8): Delete. (__arm_vld1q_s32): Delete. (__arm_vld1q_s16): Delete. (__arm_vld1q_u8): Delete. (__arm_vld1q_u32): Delete. (__arm_vld1q_u16): Delete. (__arm_vst1q_s8): Delete. (__arm_vst1q_s32): Delete. (__arm_vst1q_s16): Delete. (__arm_vst1q_u8): Delete. (__arm_vst1q_u32): Delete. (__arm_vst1q_u16): Delete. (__arm_vld1q_f32): Delete. (__arm_vld1q_f16): Delete. (__arm_vst1q_f32): Delete. (__arm_vst1q_f16): Delete. (__arm_vld1q): Delete. (__arm_vst1q): Delete. * config/arm/mve.md (mve_vld1q_f<mode>): Rename into ... (@mve_vld1q_f<mode>): ... this. (mve_vld1q_<supf><mode>): Rename into ... (@mve_vld1q_<supf><mode>) ... this. (mve_vst1q_f<mode>): Rename into ... (@mve_vst1q_f<mode>): ... this. (mve_vst1q_<supf><mode>): Rename into ... (@mve_vst1q_<supf><mode>) ... this.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions