tcg/i386: Use indexed addressing for softmmu fast path
commit1fac4648fed615f0507368633bb7d0a9821873d6
authorRichard Henderson <richard.henderson@linaro.org>
Sun, 16 Apr 2023 07:00:18 +0000 (16 09:00 +0200)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 11 May 2023 08:53:41 +0000 (11 09:53 +0100)
treec3532f4704ccfb6cfa30dee76b2178e68f6058c0
parent530074c6c1134a8ca488f50af82788a634a1e552
tcg/i386: Use indexed addressing for softmmu fast path

Since tcg_out_{ld,st}_helper_args, the slow path no longer requires
the address argument to be set up by the tlb load sequence.  Use a
plain load for the addend and indexed addressing with the original
input address register.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target.c.inc