diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-11-19 02:55:14 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-11-19 02:55:14 +0000 |
| commit | 222c1725cd5fb2bab50cdf9bfe4a70eb8d6f1271 (patch) | |
| tree | 87321a4d88d25566f8ccf1095a6fac7821344183 /clang/lib | |
| parent | 9bd566f8c8d62d9c42c12f83c1a201620a8bb6be (diff) | |
| download | bcm5719-llvm-222c1725cd5fb2bab50cdf9bfe4a70eb8d6f1271.tar.gz bcm5719-llvm-222c1725cd5fb2bab50cdf9bfe4a70eb8d6f1271.zip | |
[X86] Set __corei7__ preprocessor defines for skylake server and cannonlake.
This is the resolution we came to in D38824.
llvm-svn: 318616
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Basic/Targets/X86.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/clang/lib/Basic/Targets/X86.cpp b/clang/lib/Basic/Targets/X86.cpp index f91d712ce8f..6cb493f9e3f 100644 --- a/clang/lib/Basic/Targets/X86.cpp +++ b/clang/lib/Basic/Targets/X86.cpp @@ -836,16 +836,13 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts, case CK_Haswell: case CK_Broadwell: case CK_SkylakeClient: + case CK_SkylakeServer: + case CK_Cannonlake: // FIXME: Historically, we defined this legacy name, it would be nice to // remove it at some point. We've never exposed fine-grained names for // recent primary x86 CPUs, and we should keep it that way. defineCPUMacros(Builder, "corei7"); break; - case CK_SkylakeServer: - defineCPUMacros(Builder, "skx"); - break; - case CK_Cannonlake: - break; case CK_KNL: defineCPUMacros(Builder, "knl"); break; |

