tcg/i386: Do not expand cmp_vec early
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 7 Sep 2024 01:45:00 +0000 (18:45 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Sun, 22 Sep 2024 04:54:49 +0000 (06:54 +0200)
commitb8a567039af94790b1994bac12238added097fea
treea221eab6b90578e4d49476b26cb40c77a8de892b
parentbc97b3ad313baf01ff7800c472c2a6931ff71dfb
tcg/i386: Do not expand cmp_vec early

Move most of expansion to opcode generation, leaving the
conversion of unsigned to signed to be done in the early phase.
Small inefficiencies, but not incorrect results, are introduced
until cmpsel_vec is converted in the next patch.

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