x86: CpuXSAVE is a prereq for various other features
authorJan Beulich <jbeulich@novell.com>
Thu, 26 Apr 2018 06:48:56 +0000 (08:48 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 26 Apr 2018 06:48:56 +0000 (08:48 +0200)
commit59ef5df41e8a2addac4c74bb838fe8295cc79ebf
tree42051518164fa26aa716d64e4db439fa9cb38acc
parent6e041cf4b0b00e85bee85bee98c411f16bd15747
x86: CpuXSAVE is a prereq for various other features

All of AVX, LWP, MPX, and PKU require XSAVE, and hence it as well as
XRSTOR should be enabled when enabling these ISA extensions. Leverage
these implications to shorten some of the cpu_flag_init[] entries.
gas/ChangeLog
gas/testsuite/gas/i386/xsave-intel.d
gas/testsuite/gas/i386/xsave.d
gas/testsuite/gas/i386/xsave.s
opcodes/ChangeLog
opcodes/i386-gen.c
opcodes/i386-init.h