tcg/i386: Implement INDEX_op_extr{lh}_i64_i32 for 32-bit guests
commit75478279a0c1eafc7b69d5382356da138f58f1bd
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 1 Dec 2018 00:31:15 +0000 (30 16:31 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 17 Dec 2018 03:04:44 +0000 (17 06:04 +0300)
tree0ab141ce4f16715ada591a545d6f57f655dd486b
parent3dbc8c61de4e0d0a2afe0897cda7ab28cd37a164
tcg/i386: Implement INDEX_op_extr{lh}_i64_i32 for 32-bit guests

This preserves the invariant that all TCG_TYPE_I32 values are
zero-extended in the 64-bit host register.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target.h
tcg/i386/tcg-target.inc.c