FeatureCMPXCHG16B,
FeatureFastUAMem,
FeatureSlowUAMem32,
+ FeatureVectorUAMem,
FeaturePOPCNT,
FeatureAES,
FeaturePCLMUL
FeatureCMPXCHG16B,
FeatureFastUAMem,
FeatureSlowUAMem32,
+ FeatureVectorUAMem,
FeaturePOPCNT,
FeatureAES,
FeaturePCLMUL,
FeatureAVX2,
FeatureCMPXCHG16B,
FeatureFastUAMem,
+ FeatureVectorUAMem,
FeaturePOPCNT,
FeatureAES,
FeaturePCLMUL,
FeatureAVX2,
FeatureCMPXCHG16B,
FeatureFastUAMem,
+ FeatureVectorUAMem,
FeaturePOPCNT,
FeatureAES,
FeaturePCLMUL,
FeatureAES, FeaturePCLMUL, FeatureRDRAND, FeatureF16C,
FeatureFSGSBase, FeatureMOVBE, FeatureLZCNT, FeatureBMI,
FeatureBMI2, FeatureFMA, FeatureRTM, FeatureHLE,
- FeatureSlowIncDec]>;
+ FeatureSlowIncDec, FeatureVectorUAMem]>;
def : KnightsLandingProc<"knl">;
// FIXME: define SKX model
FeatureAES, FeaturePCLMUL, FeatureRDRAND, FeatureF16C,
FeatureFSGSBase, FeatureMOVBE, FeatureLZCNT, FeatureBMI,
FeatureBMI2, FeatureFMA, FeatureRTM, FeatureHLE,
- FeatureSlowIncDec, FeatureSGX]>;
+ FeatureSlowIncDec, FeatureSGX, FeatureVectorUAMem]>;
def : SkylakeProc<"skylake">;
def : SkylakeProc<"skx">; // Legacy alias.