Use new helper function to avoid new temporaries and moves. Signed-off-by: Andreas Färber <andreas.faer...@web.de> --- target-i386/translate.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-i386/translate.c b/target-i386/translate.c index c929ef9..17465e9 100644 --- a/target-i386/translate.c +++ b/target-i386/translate.c @@ -525,7 +525,7 @@ static inline void gen_op_ld_v(int idx, TCGv t0, TCGv a0) case 3: /* Should never happen on 32-bit targets. */ #ifdef TARGET_X86_64 - tcg_gen_qemu_ld64(t0, a0, mem_index); + tcg_gen_qemu_ld64_tl(t0, a0, mem_index); #endif break; } @@ -564,7 +564,7 @@ static inline void gen_op_st_v(int idx, TCGv t0, TCGv a0) case 3: /* Should never happen on 32-bit targets. */ #ifdef TARGET_X86_64 - tcg_gen_qemu_st64(t0, a0, mem_index); + tcg_gen_qemu_st64_tl(t0, a0, mem_index); #endif break; } -- 1.7.7