]> git.proxmox.com Git - qemu.git/commit
target-alpha: Convert to new ldst opcodes
authorRichard Henderson <rth@twiddle.net>
Tue, 10 Sep 2013 20:11:56 +0000 (13:11 -0700)
committerRichard Henderson <rth@twiddle.net>
Sat, 12 Oct 2013 23:19:20 +0000 (16:19 -0700)
commitf8da40aefbd1b40a0c5ab6fb25987943fe01125c
tree4f32942711e6147c36d4cc80f63d25b83e0e973e
parent1768ec0623c1253df3bf1424b07fbccb164e85fb
target-alpha: Convert to new ldst opcodes

Or, partially.  The fundamental primitives for the port are gen_load_mem
and gen_store_mem, which take a callback to emit the memory operation.
For that, we continue to use the original inline functions that forward
to the new ops, rather than replicate the same thing privately.

That said, all free-standing calls to tcg_gen_qemu_* have been converted.
The 32-bit floating-point references now use _i32 opcodes, eliminating
a truncate or extension.

Signed-off-by: Richard Henderson <rth@twiddle.net>
target-alpha/translate.c