tcg-aarch64: Use 32-bit loads for qemu_ld_i32
commit9c53889ba3b7bda8c8e7dcee253e0a54fc4288f9
authorRichard Henderson <rth@twiddle.net>
Tue, 2 Sep 2014 20:59:47 +0000 (2 13:59 -0700)
committerRichard Henderson <rth@redhat.com>
Mon, 29 Sep 2014 18:55:28 +0000 (29 14:55 -0400)
tree0c73fc5d2774c943ebacc5c045e63312445f1b59
parentde8301e542325fbc8accafbd8a3b50ae2554503e
tcg-aarch64: Use 32-bit loads for qemu_ld_i32

The "old" qemu_ld opcode did not specify the size of the result,
and so we had to assume full register width.  With the new opcodes,
we can narrow the result.

Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/aarch64/tcg-target.c
tcg/tcg-be-ldst.h