tcg/i386: Handle all 8-bit extensions for i686
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 26 Dec 2024 21:06:45 +0000 (13:06 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 17 Jan 2025 04:57:17 +0000 (20:57 -0800)
commitad76017e51731ef84e98bd25b922fe14e656dd8d
tree63eddd2c201ff1da0a51b556d7114b6a424d8191
parent72912ac7365e737d9c9755437345efb47363db26
tcg/i386: Handle all 8-bit extensions for i686

When we generalize {s}extract_i32, we'll lose the
specific register constraints on ext8u and ext8s.
It's just as easy to emit a couple of insns instead.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/i386/tcg-target.c.inc