summaryrefslogtreecommitdiff
path: root/hw/nand.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2010-01-05 16:03:00 -0800
committerAurelien Jarno <aurelien@aurel32.net>2010-01-14 18:16:40 +0100
commit5716990376e22e758c434ba7092b8eacaa148973 (patch)
tree225bf78c92e97d0c7016f76f2ba54e42c3fc4171 /hw/nand.c
parent0a4e7cd2374f1d898a25f4ae7d0fb0321433c197 (diff)
downloadqemu-5716990376e22e758c434ba7092b8eacaa148973.tar.gz
qemu-5716990376e22e758c434ba7092b8eacaa148973.tar.bz2
qemu-5716990376e22e758c434ba7092b8eacaa148973.zip
tcg/x86_64: Special-case all 32-bit AND operands.
This avoids an unnecessary REX.W prefix when dealing with AND operands that fit into a 32-bit quantity. The most common change actually seen is movz[wb]q -> movz[wb]l. Similarly, avoid REXW in ext{8,16}u_i64 tcg opcodes. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/nand.c')
0 files changed, 0 insertions, 0 deletions