OSDN Git Service

tcg/mips: Use full load/store helpers in user-only mode
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 3 Apr 2023 05:37:29 +0000 (22:37 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 16 May 2023 22:21:39 +0000 (15:21 -0700)
commit30feb7ee4387f40e73a1e938388b60d76c90fc4f
tree2d26be2fd220c8563f5d43c1398ecf3154639a6e
parentb6ee2453f63bf1b9fe5d3e20e00b128820b4902e
tcg/mips: 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/mips/tcg-target.c.inc