aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2014-09-30 13:58:25 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2014-09-30 13:58:25 +0000
commit2ef16e3e4f8e6f6bd3a3a06a6170e2aec1228f41 (patch)
tree0ca0ba3d7be276bfb170a2fef14d995a20159fc9 /libcpp
parentc95e85637dde93c38909f5d2895ec2dc84954522 (diff)
downloadgcc-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