From: Craig Topper Date: Tue, 19 Feb 2019 03:04:14 +0000 (+0000) Subject: [X86] Remove command line strings from the ProcIntel* features. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=84a16eb1cb6c521d68777103e90474f54e91fce3;p=llvm [X86] Remove command line strings from the ProcIntel* features. These should always follow the CPU string. There's no reason to control them independently. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354304 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86.td b/lib/Target/X86/X86.td index 4c5b98c4914..5e868836129 100644 --- a/lib/Target/X86/X86.td +++ b/lib/Target/X86/X86.td @@ -453,16 +453,16 @@ include "X86ScheduleBtVer2.td" include "X86SchedSkylakeClient.td" include "X86SchedSkylakeServer.td" -def ProcIntelAtom : SubtargetFeature<"atom", "X86ProcFamily", "IntelAtom", - "Intel Atom processors">; -def ProcIntelSLM : SubtargetFeature<"slm", "X86ProcFamily", "IntelSLM", - "Intel Silvermont processors">; -def ProcIntelGLM : SubtargetFeature<"glm", "X86ProcFamily", "IntelGLM", - "Intel Goldmont processors">; -def ProcIntelGLP : SubtargetFeature<"glp", "X86ProcFamily", "IntelGLP", - "Intel Goldmont Plus processors">; -def ProcIntelTRM : SubtargetFeature<"tremont", "X86ProcFamily", "IntelTRM", - "Intel Tremont processors">; +// Bonnell +def ProcIntelAtom : SubtargetFeature<"", "X86ProcFamily", "IntelAtom", "">; +// Silvermont +def ProcIntelSLM : SubtargetFeature<"", "X86ProcFamily", "IntelSLM", "">; +// Goldmont +def ProcIntelGLM : SubtargetFeature<"", "X86ProcFamily", "IntelGLM", "">; +// Goldmont Plus +def ProcIntelGLP : SubtargetFeature<"", "X86ProcFamily", "IntelGLP", "">; +// Tremont +def ProcIntelTRM : SubtargetFeature<"", "X86ProcFamily", "IntelTRM", "">; class Proc Features> : ProcessorModel;