OSDN Git Service

target-i386: Remove gen_op_andl_T0_ffff
authorRichard Henderson <rth@twiddle.net>
Tue, 5 Nov 2013 02:23:48 +0000 (12:23 +1000)
committerRichard Henderson <rth@twiddle.net>
Tue, 7 Jan 2014 19:36:32 +0000 (11:36 -0800)
commit40b90233d260446a6d4099f41f0aed1b77962248
tree76a0e4af0676231d2a60f293c0ec5293addd7f7a
parentcc0bce884b9a3cf38b5aa8a711813e7ca1c26cac
target-i386: Remove gen_op_andl_T0_ffff

Replace it with tcg_gen_ext16u_tl.  In four places we can combine that
with a previous move into cpu_T[0], and in one place we can infer that
the zero-extension has already happened via the previous load.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <rth@twiddle.net>
target-i386/translate.c