diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2014-09-30 13:58:25 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2014-09-30 13:58:25 +0000 |
commit | 2ef16e3e4f8e6f6bd3a3a06a6170e2aec1228f41 (patch) | |
tree | 0ca0ba3d7be276bfb170a2fef14d995a20159fc9 /libcpp | |
parent | c95e85637dde93c38909f5d2895ec2dc84954522 (diff) | |
download | gcc-2ef16e3e4f8e6f6bd3a3a06a6170e2aec1228f41.zip gcc-2ef16e3e4f8e6f6bd3a3a06a6170e2aec1228f41.tar.gz gcc-2ef16e3e4f8e6f6bd3a3a06a6170e2aec1228f41.tar.bz2 |
[AArch64] Wire up vqdmullh_laneq_s16 and vqdmullh_laneq_s32
gcc/
* config/aarch64/aarch64-simd-builtins.def (sqdmull_laneq): Expand
iterator.
* config/aarch64/aarch64-simd.md
(aarch64_sqdmull_laneq<mode>): Expand iterator.
* config/aarch64/arm_neon.h (vqdmullh_laneq_s16): New.
(vqdmulls_lane_s32): Fix return type.
(vqdmulls_laneq_s32): New.
gcc/testsuite/
* gcc.target/aarch64/simd/vqdmullh_laneq_s16.c: New.
* gcc.target/aarch64/simd/vqdmulls_laneq_s32.c: Likewise.
* gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Fix return type.
* gcc.target/aarch64/scalar_intrinsics.c (test_vqdmulls_s32): Fix
return type.
From-SVN: r215722
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions