[X86] Disable SGX for Skylake Server

Reviewers: craig.topper, zvi, echristo

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D45057

llvm-svn: 329700
This commit is contained in:
Gabor Buella 2018-04-10 13:58:57 +00:00
parent 148c8cb4bf
commit 3eab22d896
1 changed files with 4 additions and 3 deletions

View File

@ -713,7 +713,6 @@ def SKLFeatures : ProcessorFeatures<BDWFeatures.Value, [
FeatureRTM,
FeatureXSAVEC,
FeatureXSAVES,
FeatureSGX,
FeatureCLFLUSHOPT,
FeatureFastVectorFSQRT
]>;
@ -722,7 +721,8 @@ class SkylakeClientProc<string Name> : ProcModel<Name, SkylakeClientModel,
SKLFeatures.Value, [
ProcIntelSKL,
FeatureHasFastGather,
FeaturePOPCNTFalseDeps
FeaturePOPCNTFalseDeps,
FeatureSGX
]>;
def : SkylakeClientProc<"skylake">;
@ -790,7 +790,8 @@ def CNLFeatures : ProcessorFeatures<SKLFeatures.Value, [
FeaturePKU,
FeatureVBMI,
FeatureIFMA,
FeatureSHA
FeatureSHA,
FeatureSGX
]>;
class CannonlakeProc<string Name> : ProcModel<Name, SkylakeServerModel,