[llvm] r329700 - [X86] Disable SGX for Skylake Server

Gabor Buella via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 10 06:58:57 PDT 2018


Author: gbuella
Date: Tue Apr 10 06:58:57 2018
New Revision: 329700

URL: http://llvm.org/viewvc/llvm-project?rev=329700&view=rev
Log:
[X86] Disable SGX for Skylake Server

Reviewers: craig.topper, zvi, echristo

Reviewed By: craig.topper

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


Modified:
    llvm/trunk/lib/Target/X86/X86.td

Modified: llvm/trunk/lib/Target/X86/X86.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86.td?rev=329700&r1=329699&r2=329700&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86.td (original)
+++ llvm/trunk/lib/Target/X86/X86.td Tue Apr 10 06:58:57 2018
@@ -713,7 +713,6 @@ def SKLFeatures : ProcessorFeatures<BDWF
   FeatureRTM,
   FeatureXSAVEC,
   FeatureXSAVES,
-  FeatureSGX,
   FeatureCLFLUSHOPT,
   FeatureFastVectorFSQRT
 ]>;
@@ -722,7 +721,8 @@ class SkylakeClientProc<string Name> : P
                                                  SKLFeatures.Value, [
   ProcIntelSKL,
   FeatureHasFastGather,
-  FeaturePOPCNTFalseDeps
+  FeaturePOPCNTFalseDeps,
+  FeatureSGX
 ]>;
 def : SkylakeClientProc<"skylake">;
 
@@ -790,7 +790,8 @@ def CNLFeatures : ProcessorFeatures<SKLF
   FeaturePKU,
   FeatureVBMI,
   FeatureIFMA,
-  FeatureSHA
+  FeatureSHA,
+  FeatureSGX
 ]>;
 
 class CannonlakeProc<string Name> : ProcModel<Name, SkylakeServerModel,




More information about the llvm-commits mailing list