aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2023-06-06 10:19:38 +0100
committerPeter Maydell <peter.maydell@linaro.org>2023-06-06 10:19:38 +0100
commitc1a1f80518d360b694b32d7a00cd91b79683d026 (patch)
tree7ab752f916f4e0fad78ffc18e5d2b4c97f54e969 /scripts
parent83f624d9bae9f75b7004484e5c8adcb64ac2c6b3 (diff)
downloadqemu-c1a1f80518d360b694b32d7a00cd91b79683d026.zip
qemu-c1a1f80518d360b694b32d7a00cd91b79683d026.tar.gz
qemu-c1a1f80518d360b694b32d7a00cd91b79683d026.tar.bz2
target/arm: Relax ordered/atomic alignment checks for LSE2
FEAT_LSE2 only requires that atomic operations not cross a 16-byte boundary. Ordered operations may be completely unaligned if SCTLR.nAA is set. Because this alignment check is so special, do it by hand. Make sure not to keep TCG temps live across the branch. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20230530191438.411344-17-richard.henderson@linaro.org Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions