[PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL

Thiago Macieira via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 31 18:54:03 PDT 2018


thiagomacieira created this revision.
thiagomacieira added reviewers: erichkeane, craig.topper.
Herald added a subscriber: llvm-commits.
thiagomacieira added inline comments.


================
Comment at: lib/Target/X86/X86.td:627
   FeaturePCLMUL,
   FeatureAES,
   FeaturePRFCHW,
----------------
Already here.


Complements https://reviews.llvm.org/D51510 and matches https://gcc.gnu.org/ml/gcc-patches/2018-08/msg01940.html

GoldmontProc already has FeatureAES.


Repository:
  rL LLVM

https://reviews.llvm.org/D51565

Files:
  lib/Target/X86/X86.td


Index: lib/Target/X86/X86.td
===================================================================
--- lib/Target/X86/X86.td
+++ lib/Target/X86/X86.td
@@ -589,7 +589,6 @@
   FeatureMOVBE,
   FeaturePOPCNT,
   FeaturePCLMUL,
-  FeatureAES,
   FeatureSlowDivide64,
   FeatureSlowTwoMemOps,
   FeaturePRFCHW,
@@ -702,7 +701,6 @@
   Feature64Bit,
   FeatureCMPXCHG16B,
   FeaturePOPCNT,
-  FeatureAES,
   FeaturePCLMUL,
   FeatureLAHFSAHF,
   FeatureMacroFusion
@@ -721,7 +719,6 @@
   Feature64Bit,
   FeatureCMPXCHG16B,
   FeaturePOPCNT,
-  FeatureAES,
   FeatureSlowDivide64,
   FeaturePCLMUL,
   FeatureXSAVE,
@@ -791,6 +788,7 @@
 def : BroadwellProc<"broadwell">;
 
 def SKLFeatures : ProcessorFeatures<BDWFeatures.Value, [
+  FeatureAES,
   FeatureMPX,
   FeatureRTM,
   FeatureXSAVEC,


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51565.163614.patch
Type: text/x-patch
Size: 785 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180901/8779cbbf/attachment.bin>


More information about the llvm-commits mailing list