qemu/tcg/aarch64
Richard Henderson 352bcb0a2b tcg/aarch64: Fix tcg_out_qemu_{ld, st} for guest_base == 0
In ffc6372851, we swapped the guest
base to the address base register from the address index register.
Except that 31 in the base slot is SP not XZR, so we need to be
more intelligent about which reg gets placed in which slot.

Cc: qemu-stable@nongnu.org (v2.4.0)
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Reported-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Richard Henderson <rth@twiddle.net>
2015-09-02 14:23:14 -07:00
..
tcg-target.c tcg/aarch64: Fix tcg_out_qemu_{ld, st} for guest_base == 0 2015-09-02 14:23:14 -07:00
tcg-target.h tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32 2015-08-24 11:10:54 -07:00