x86emul: fix SIMD test overriding of VBROADCASTS{S,D}
authorJan Beulich <jbeulich@suse.com>
Mon, 14 Feb 2022 09:09:15 +0000 (10:09 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 14 Feb 2022 09:09:15 +0000 (10:09 +0100)
commit94334d854bd358bd1d9c61d5e3306e4d903b120b
tree23de212ed3af5d066bb42db731a4e6b16079bb59
parenteddf13b5e9401f6871dcce1ce61c80cff62079ed
x86emul: fix SIMD test overriding of VBROADCASTS{S,D}

Despite their suffixes these aren't scalar instructions, and hence the
128- and 256-bit EVEX forms may not be used without AVX512VL. Gcc11 ends
up generating such instances for simd-sg.c.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/tests/x86_emulator/simd.h