diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-11-19 01:25:30 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-11-19 01:25:30 +0000 |
| commit | 9a94dfc457443b263ded785722bdd085cb05ab22 (patch) | |
| tree | 1b0c2daa212ecc731d2592c2e970e537fd4a5a9c /llvm/lib | |
| parent | 81037f385e346da03c94eadd9fa336e1ab3ea2cc (diff) | |
| download | bcm5719-llvm-9a94dfc457443b263ded785722bdd085cb05ab22.tar.gz bcm5719-llvm-9a94dfc457443b263ded785722bdd085cb05ab22.zip | |
[X86] Switch cannonlake to use the SkylakeServer scheduling model instead of Haswell.
Cannonlake comes after skylake and supports avx512 so this is probably a closer model for now.
llvm-svn: 318613
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86.td b/llvm/lib/Target/X86/X86.td index 573d4413717..62aab840258 100644 --- a/llvm/lib/Target/X86/X86.td +++ b/llvm/lib/Target/X86/X86.td @@ -658,7 +658,7 @@ def CNLFeatures : ProcessorFeatures<SKXFeatures.Value, [ FeatureSHA ]>; -class CannonlakeProc<string Name> : ProcModel<Name, HaswellModel, +class CannonlakeProc<string Name> : ProcModel<Name, SkylakeServerModel, CNLFeatures.Value, [ ProcIntelCNL ]>; |

