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>;