x86emul: support AVX512_4VNNIW insns
authorJan Beulich <jbeulich@suse.com>
Wed, 17 Jul 2019 13:39:54 +0000 (15:39 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 17 Jul 2019 13:39:54 +0000 (15:39 +0200)
commit6114f19730f34aa6a756241c0366bdaee8d3056c
tree575536623152c9e3971abbc9aae9d6b799e37d3d
parentddd010937c38356ed5899f68233559bf56cb7e4f
x86emul: support AVX512_4VNNIW insns

As in a few cases before, since the insns here and in particular their
memory access patterns follow the AVX512_4FMAPS scheme, I didn't think
it was necessary to add contrived tests specifically for them, beyond
the Disp8 scaling ones.

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