x86emul: support AVX-VNNI
authorJan Beulich <jbeulich@suse.com>
Fri, 30 Oct 2020 13:29:06 +0000 (14:29 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 30 Oct 2020 13:29:06 +0000 (14:29 +0100)
commita780b17c72ef9f40f024a32fcda19f2544acaf2a
tree47a867fda2a1293455b1da34940dd8dd3397a7a7
parente0daa27e9511f7c9ce6e2be7655231e112d69920
x86emul: support AVX-VNNI

These are VEX-encoded equivalents of the EVEX-encoded AVX512-VNNI ISA
extension.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libs/light/libxl_cpuid.c
tools/misc/xen-cpuid.c
tools/tests/x86_emulator/predicates.c
tools/tests/x86_emulator/test_x86_emulator.c
tools/tests/x86_emulator/x86-emulate.h
xen/arch/x86/x86_emulate/x86_emulate.c
xen/include/asm-x86/cpufeature.h
xen/include/public/arch-x86/cpufeatureset.h
xen/tools/gen-cpuid.py