mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-03-02 09:16:40 +00:00
Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Complements https://reviews.llvm.org/D51510 and matches https://gcc.gnu.org/ml/gcc-patches/2018-08/msg01940.html GoldmontProc already has FeatureAES. Patch By: thiagomacieira Differential Revision: https://reviews.llvm.org/D51565 llvm-svn: 341861
This commit is contained in:
parent
2f3805dc2c
commit
472468eb88
@ -589,7 +589,6 @@ class SilvermontProc<string Name> : ProcessorModel<Name, SLMModel, [
|
||||
FeatureMOVBE,
|
||||
FeaturePOPCNT,
|
||||
FeaturePCLMUL,
|
||||
FeatureAES,
|
||||
FeatureSlowDivide64,
|
||||
FeatureSlowTwoMemOps,
|
||||
FeaturePRFCHW,
|
||||
@ -702,7 +701,6 @@ class WestmereProc<string Name> : ProcessorModel<Name, SandyBridgeModel, [
|
||||
Feature64Bit,
|
||||
FeatureCMPXCHG16B,
|
||||
FeaturePOPCNT,
|
||||
FeatureAES,
|
||||
FeaturePCLMUL,
|
||||
FeatureLAHFSAHF,
|
||||
FeatureMacroFusion
|
||||
@ -721,7 +719,6 @@ def SNBFeatures : ProcessorFeatures<[], [
|
||||
Feature64Bit,
|
||||
FeatureCMPXCHG16B,
|
||||
FeaturePOPCNT,
|
||||
FeatureAES,
|
||||
FeatureSlowDivide64,
|
||||
FeaturePCLMUL,
|
||||
FeatureXSAVE,
|
||||
@ -791,6 +788,7 @@ class BroadwellProc<string Name> : ProcModel<Name, BroadwellModel,
|
||||
def : BroadwellProc<"broadwell">;
|
||||
|
||||
def SKLFeatures : ProcessorFeatures<BDWFeatures.Value, [
|
||||
FeatureAES,
|
||||
FeatureMPX,
|
||||
FeatureRTM,
|
||||
FeatureXSAVEC,
|
||||
|
Loading…
x
Reference in New Issue
Block a user