x86emul: support AVX512F legacy-equivalent logic insns
authorJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:11:09 +0000 (15:11 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:11:09 +0000 (15:11 +0100)
commita1c7f59ce351b6bf908203d36c7a55058115d15a
treeed485d5a8a3b7c1fb8ceea2ee35cea1554155de9
parentd49dbd3266c0fda9bada669d72526cc33c48b761
x86emul: support AVX512F legacy-equivalent logic insns

Plus vpternlog{d,q} as being extensively used by the compiler, in order
to facilitate test enabling in the harness as soon as possible. Also the
twobyte_table[] entries for a few more insns get their .d8s field set
right away, 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