x86emul: support AVX512{F,BW} packed integer arithmetic insns
authorJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:13:54 +0000 (15:13 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Nov 2018 14:13:54 +0000 (15:13 +0100)
commit64f3090d9c49158149293af6ad5564c22bfb7344
tree46267a5d415d57dcb912994ea51a40b7b00f4221
parent9f137574458cbd955c808bc348dd5bb3eefaa3f5
x86emul: support AVX512{F,BW} packed integer arithmetic insns

Note: vpadd* / vpsub* et al are put at seemingly the wrong slot of the
big switch(). This is in anticipation of adding e.g. vpunpck* to those
groups (see the legacy/VEX encoded case labels nearby to support this).

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