x86/cpuid: adjust dependencies of post-SSE ISA extensions
authorJan Beulich <jbeulich@suse.com>
Tue, 21 May 2019 06:21:45 +0000 (08:21 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 21 May 2019 06:21:45 +0000 (08:21 +0200)
commitb9f6395590e5cf1ee9339db592fa5dae933e857f
treeae2e27f2652f223d20e6b0ee6cbdd784b08fad14
parent72615f2e6b98e861c08abb1d2b194126013d54fe
x86/cpuid: adjust dependencies of post-SSE ISA extensions

Move AESNI, PCLMULQDQ, and SHA to SSE2, as all of them act on vectors of
integers, whereas plain SSE supports vectors of single precision floats
only. This is in line with how e.g. binutils and gcc treat them.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/tools/gen-cpuid.py