target/i386: Rework sse_op_table6/7
commit491f0f1962f3ac6d2968cbf2a5f192ac613abbcf
authorPaul Brook <paul@nowt.org>
Sun, 24 Apr 2022 22:01:27 +0000 (24 23:01 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 1 Sep 2022 18:16:33 +0000 (1 20:16 +0200)
tree011ea3b97ad49aa0c0b886234de65d0bd4a9ff00
parentf2dbc28947026d8c55a28774f04d96d5612cf6dd
target/i386: Rework sse_op_table6/7

Add a flags field each row in sse_op_table6 and sse_op_table7.

Initially this is only used as a replacement for the magic SSE41_SPECIAL
pointer.  The other flags are mostly relevant for the AVX implementation
but can be applied to SSE as well.

Signed-off-by: Paul Brook <paul@nowt.org>
Message-Id: <20220424220204.2493824-6-paul@nowt.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/tcg/translate.c