tcg/i386: Always enable TCG_TARGET_HAS_extr[lh]_i64_i32
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 20 Mar 2023 14:54:45 +0000 (07:54 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 17 May 2023 03:13:51 +0000 (20:13 -0700)
commit7a9ccb869c31430ac8a852ae45ea95023b2d0d34
tree27edc83ad2623fbb22e9f7d42fb01eaa99e0daa2
parentdd7dc93ef056509edd1ec47f7a1d8a7bde9c411f
tcg/i386: Always enable TCG_TARGET_HAS_extr[lh]_i64_i32

Keep all 32-bit values zero extended in the register, not solely when
addresses are 32 bits.  This eliminates a dependency on TARGET_LONG_BITS.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target.h