On 23 October 2015 at 14:26, Matthew Wahab <matthew.wa...@foss.arm.com> wrote: > The ARMv8.1 architecture extension adds two Adv.SIMD instructions, > sqrdmlah and sqrdmlsh. This patch adds the NEON intrinsics vqrdmlah and > vqrdmlsh for these instructions. The new intrinsics are of the form > vqrdml{as}h[q]_<type>. > > Tested the series for aarch64-none-linux-gnu with native bootstrap and > make check on an ARMv8 architecture. Also tested aarch64-none-elf with > cross-compiled check-gcc on an ARMv8.1 emulator. >
Is there a publicly available simulator for v8.1? QEMU or Foundation Model? > Ok for trunk? > Matthew > > gcc/ > 2015-10-23 Matthew Wahab <matthew.wa...@arm.com> > > * gcc/config/aarch64/arm_neon.h (vqrdmlah_s16, vqrdmlah_s32): New. > (vqrdmlahq_s16, vqrdmlahq_s32): New. > (vqrdmlsh_s16, vqrdmlsh_s32): New. > (vqrdmlshq_s16, vqrdmlshq_s32): New. > > gcc/testsuite > 2015-10-23 Matthew Wahab <matthew.wa...@arm.com> > > * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file, > support code for vqrdml{as}h tests. > * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New. > * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New. >