]> git.proxmox.com Git - mirror_qemu.git/commit
tcg/aarch64: Support 128-bit load/store
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 21 Apr 2023 17:34:48 +0000 (18:34 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 30 May 2023 16:51:11 +0000 (09:51 -0700)
commit929124ec0bdbfac11ae27378976e5799ca0d54cc
treec51253db0a54f8de2ee2d012e2a7ae2850d5f898
parent285a691fd2fe083c919c8ff06a8531ffc5cd7152
tcg/aarch64: Support 128-bit load/store

With FEAT_LSE2, LDP/STP suffices.  Without FEAT_LSE2, use LDXP+STXP
16-byte atomicity is required and LDP/STP otherwise.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/aarch64/tcg-target-con-set.h
tcg/aarch64/tcg-target.c.inc
tcg/aarch64/tcg-target.h