OSDN Git Service

target/i386: move scalar 0F 38 and 0F 3A instruction to new decoder
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 24 Aug 2022 16:01:41 +0000 (18:01 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 18 Oct 2022 11:58:04 +0000 (13:58 +0200)
commit1d0b926150e5180a6eef11745317f6af79d869c2
treea4e36f2bdcc5cce28bece74a8ed0bb3f5dea8184
parent55a3328669b57b1b093b93d2d63167f6dd6b767f
target/i386: move scalar 0F 38 and 0F 3A instruction to new decoder

Because these are the only VEX instructions that QEMU supports, the
new decoder is entered on the first byte of a valid VEX prefix, and VEX
decoding only needs to be done in decode-new.c.inc.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/tcg/decode-new.c.inc
target/i386/tcg/emit.c.inc
target/i386/tcg/translate.c