tcg/i386: Optimize cmpsel with constant 0 operand 3.
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 7 Sep 2024 05:01:12 +0000 (22:01 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Sun, 22 Sep 2024 04:54:50 +0000 (06:54 +0200)
commitd8387f0ee0862985dc481db1fca78dced54e183a
treee9a4e5b739502d421818b6a24310c6f6a2d5755b
parente58b977238e3120cba3190e1107a111a44202a24
tcg/i386: Optimize cmpsel with constant 0 operand 3.

These can be simplified to and/andc, avoiding the load of
the zero into a register.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target-con-set.h
tcg/i386/tcg-target-con-str.h
tcg/i386/tcg-target.c.inc