On Fri, Sep 01, 2017 at 02:22:55PM +0100, Tamar Christina wrote: > Hi All, > > This patch adds the Adv.SIMD intrinsics for Dot product. > > Dot product is available from ARMv8.2-a and onwards. > > Regtested and bootstrapped on aarch64-none-elf and no issues. > > Ok for trunk?
OK. Thanks, James > > gcc/ > 2017-09-01 Tamar Christina <tamar.christ...@arm.com> > > * config/aarch64/arm_neon.h (vdot_u32, vdotq_u32, vdot_s32, vdotq_s32): > New. > (vdot_lane_u32, vdot_laneq_u32, vdotq_lane_u32, vdotq_laneq_u32): New. > (vdot_lane_s32, vdot_laneq_s32, vdotq_lane_s32, vdotq_laneq_s32): New. > > gcc/testsuite/ > 2017-09-01 Tamar Christina <tamar.christ...@arm.com> > > * gcc.target/aarch64/advsimd-intrinsics/vect-dot-qi.h: New. > * gcc.target/aarch64/advsimd-intrinsics/vdot-compile.c: New. > * gcc.target/aarch64/advsimd-intrinsics/vect-dot-s8.c: New. > * gcc.target/aarch64/advsimd-intrinsics/vect-dot-u8.c: New. > > --