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/D45057 llvm-svn: 329700
This commit is contained in:
parent
148c8cb4bf
commit
3eab22d896
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue