Bug 369509 - ARMv8.1-a LSE instructions are not supported.
commitf1cf734554320e92f0dfc80125dfc2a7e5356ff2
authorJulian Seward <jseward@acm.org>
Wed, 20 Nov 2019 11:43:54 +0000 (20 12:43 +0100)
committerJulian Seward <jseward@acm.org>
Wed, 20 Nov 2019 11:43:54 +0000 (20 12:43 +0100)
tree48f4e1357cbf72e32a5d07b63423ca789f3470cf
parent4456279023e6de9aa6ae7442dca195564edfc3bd
Bug 369509 - ARMv8.1-a LSE instructions are not supported.

This patch adds support for AArch64 ARMv8.1 LSE instructions.

Patch from Assad Hashmi <assad.hashmi@linaro.org>.
VEX/priv/guest_arm64_toIR.c
VEX/priv/host_arm64_isel.c
configure.ac
none/tests/arm64/Makefile.am
none/tests/arm64/atomics_v81.c [new file with mode: 0644]
none/tests/arm64/atomics_v81.stderr.exp [new file with mode: 0644]
none/tests/arm64/atomics_v81.stdout.exp [new file with mode: 0644]
none/tests/arm64/atomics_v81.vgtest [new file with mode: 0644]