[X86] Add avx512vpopcntdq to Knights Mill

As indicated by Table 1-1 in Intel Architecture Instruction Set Extensions and Future Features Programming Reference from October 2017.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316592 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Craig Topper 2017-10-25 17:10:32 +00:00
parent a3d8d8b25f
commit d5b3d597e5

View File

@ -626,7 +626,8 @@ class KnightsMillProc<string Name> : ProcModel<Name, HaswellModel,
KNLFeatures.Value, [ KNLFeatures.Value, [
ProcIntelKNL, ProcIntelKNL,
FeatureSlowTwoMemOps, FeatureSlowTwoMemOps,
FeatureFastPartialYMMorZMMWrite FeatureFastPartialYMMorZMMWrite,
FeatureVPOPCNTDQ
]>; ]>;
def : KnightsMillProc<"knm">; // TODO Add AVX5124FMAPS/AVX5124VNNIW features def : KnightsMillProc<"knm">; // TODO Add AVX5124FMAPS/AVX5124VNNIW features