OSDN Git Service

tcg/ppc: Use full load/store helpers in user-only mode
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 8 Apr 2023 15:36:25 +0000 (08:36 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 16 May 2023 22:21:39 +0000 (15:21 -0700)
commit64d51dc31a5bdf5a0571ce48717a7daf1f7dc4aa
treef1bc616a55570650fd38f09778ab3e545cb853ec
parente9266ecd8f4aeef164e53da8f1731f4e01ba3dca
tcg/ppc: Use full load/store helpers in user-only mode

Instead of using helper_unaligned_{ld,st}, use the full load/store helpers.
This will allow the fast path to increase alignment to implement atomicity
while not immediately raising an alignment exception.

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