Bug 460616 - Add support for aarch64 dotprod instructions
commitf42b9a434e12bc14ec821183a69b86e91da0577c
authorWilliam Ashley <wash@amazon.com>
Fri, 10 Nov 2023 16:51:12 +0000 (10 17:51 +0100)
committerMark Wielaard <mark@klomp.org>
Fri, 10 Nov 2023 16:55:22 +0000 (10 17:55 +0100)
tree2c140c59a608bed5b53777883c030b3378ee9ce1
parentaa3432229dff78dbbe95aeb0604215d3d588c4a4
Bug 460616 - Add support for aarch64 dotprod instructions

This change adds support for the FEAT_DotProd instructions
SDOT <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.4B[<index>]
SDOT <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tb>
UDOT <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.4B[<index>]
UDOT <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tb>
.gitignore
NEWS
VEX/priv/guest_arm64_toIR.c
configure.ac
coregrind/m_initimg/initimg-linux.c
none/tests/arm64/Makefile.am
none/tests/arm64/simd_dotprod.c [new file with mode: 0644]
none/tests/arm64/simd_dotprod.stderr.exp [new file with mode: 0644]
none/tests/arm64/simd_dotprod.stdout.exp [new file with mode: 0644]
none/tests/arm64/simd_dotprod.vgtest [new file with mode: 0644]