x86emul: support AVX512{F,BW} packed integer compare insns
authorJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:13:17 +0000 (15:13 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:13:17 +0000 (15:13 +0100)
commit9f137574458cbd955c808bc348dd5bb3eefaa3f5
treed325e1c9f4d3a4d0066e8efc4a2c4efeddc0b6e7
parentd00b0e80b703e814a58d6034f1f99aeea8bc5493
x86emul: support AVX512{F,BW} packed integer compare insns

Include VPTEST{,N}M{B,D,Q,W} as once again possibly used by the compiler
for comparison against all-zero vectors.

Also table entries for a few more insns get their .d8s field set right
away, again in order to not split and later re-combine the groups.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/tests/x86_emulator/evex-disp8.c
xen/arch/x86/x86_emulate/x86_emulate.c