qemu-e2k/tcg/ppc
Richard Henderson 3b6dac3416 tcg: Add TYPE parameter to tcg_out_mov.
Mirror tcg_out_movi in having a TYPE parameter.  This allows x86_64
to perform the move at the proper width, which may elide a REX prefix.

Introduce a TCG_TYPE_REG enumerator to represent the "native width"
of the host register, and to distinguish the usage from "pointer data"
as represented by the existing TCG_TYPE_PTR.

Update all targets to match.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2010-06-09 11:18:25 +02:00
..
tcg-target.c tcg: Add TYPE parameter to tcg_out_mov. 2010-06-09 11:18:25 +02:00
tcg-target.h tcg/ppc: Implment bswap16/32 2010-04-06 02:54:22 +04:00