tcg/i386: Use shift in tcg_out_setcond
commite91f015b62d72158c4f69a5b1cbf87fba4599ba1
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 5 Aug 2023 23:07:34 +0000 (5 16:07 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 24 Aug 2023 18:22:42 +0000 (24 11:22 -0700)
tree63bf86f65342d2a3b381891d88d4da76973a00c2
parent96658acafd9ade24d00526e46cc073ed8fcf2111
tcg/i386: Use shift in tcg_out_setcond

For LT/GE vs zero, shift down the sign bit.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target.c.inc