diff options
author | Matthew Wahab <matthew.wahab@arm.com> | 2015-11-26 15:19:57 +0000 |
---|---|---|
committer | Matthew Wahab <mwahab@gcc.gnu.org> | 2015-11-26 15:19:57 +0000 |
commit | 50469f7503ebb8ad057f18d32ba80307433b9a42 (patch) | |
tree | 54480c99e7dd822274969e7c5394bc2c779a5d60 /gcc/lra-constraints.c | |
parent | 0c6110a1264ffeb89764aba0ffb41aff60e31192 (diff) | |
download | gcc-50469f7503ebb8ad057f18d32ba80307433b9a42.zip gcc-50469f7503ebb8ad057f18d32ba80307433b9a42.tar.gz gcc-50469f7503ebb8ad057f18d32ba80307433b9a42.tar.bz2 |
[AArch64] Add NEON intrinsics vqrdmlah_lane and vqrdmlsh_lane.
gcc/
* gcc/config/aarch64/arm_neon.h
(vqrdmlah_laneq_s16, vqrdmlah_laneq_s32): New.
(vqrdmlahq_laneq_s16, vqrdmlahq_laneq_s32): New.
(vqrdmlsh_lane_s16, vqrdmlsh_lane_s32): New.
(vqrdmlshq_laneq_s16, vqrdmlshq_laneq_s32): New.
(vqrdmlah_lane_s16, vqrdmlah_lane_s32): New.
(vqrdmlahq_lane_s16, vqrdmlahq_lane_s32): New.
(vqrdmlahh_s16, vqrdmlahh_lane_s16, vqrdmlahh_laneq_s16): New.
(vqrdmlahs_s32, vqrdmlahs_lane_s32, vqrdmlahs_laneq_s32): New.
(vqrdmlsh_lane_s16, vqrdmlsh_lane_s32): New.
(vqrdmlshq_lane_s16, vqrdmlshq_lane_s32): New.
(vqrdmlshh_s16, vqrdmlshh_lane_s16, vqrdmlshh_laneq_s16): New.
(vqrdmlshs_s32, vqrdmlshs_lane_s32, vqrdmlshs_laneq_s32): New.
gcc/testsuite
* gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
support code for vqrdml{as}h_lane tests.
* gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
* gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
From-SVN: r230972
Diffstat (limited to 'gcc/lra-constraints.c')
0 files changed, 0 insertions, 0 deletions