tcg/s390x: Use full load/store helpers in user-only mode
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 24 Apr 2023 13:11:35 +0000 (14:11 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 16 May 2023 22:21:39 +0000 (15:21 -0700)
commit3df73c7e393b8190372f2d276b7ebc523199cfa1
tree2c2897e6b23918df16e7cf3398ff38a342ed1074
parent30feb7ee4387f40e73a1e938388b60d76c90fc4f
tcg/s390x: 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/s390x/tcg-target.c.inc