forked from OSchip/llvm-project
[X86] Remove command line strings from the ProcIntel* features.
These should always follow the CPU string. There's no reason to control them independently. llvm-svn: 354304
This commit is contained in:
parent
cd2e6c75f6
commit
c81e0c67ba
|
@ -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<string Name, list<SubtargetFeature> Features>
|
||||
: ProcessorModel<Name, GenericModel, Features>;
|
||||
|
|
Loading…
Reference in New Issue