forked from OSchip/llvm-project
[X86] Disable SGX for Skylake Server
Reviewers: craig.topper, zvi, echristo Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D45058 llvm-svn: 329701
This commit is contained in:
parent
3eab22d896
commit
e3330c1b61
|
@ -182,7 +182,8 @@ bool X86TargetInfo::initFeatureMap(
|
|||
setFeatureEnabledImpl(Features, "xsavec", true);
|
||||
setFeatureEnabledImpl(Features, "xsaves", true);
|
||||
setFeatureEnabledImpl(Features, "mpx", true);
|
||||
setFeatureEnabledImpl(Features, "sgx", true);
|
||||
if (Kind != CK_SkylakeServer) // SKX inherits all SKL features, except SGX
|
||||
setFeatureEnabledImpl(Features, "sgx", true);
|
||||
setFeatureEnabledImpl(Features, "clflushopt", true);
|
||||
setFeatureEnabledImpl(Features, "rtm", true);
|
||||
LLVM_FALLTHROUGH;
|
||||
|
|
Loading…
Reference in New Issue