Lines Matching defs:Name
82 void EmitProcessorProp(raw_ostream &OS, const Record *R, const char *Name,
139 // Get and emit name
182 const std::string &Name = Feature->getName();
183 const std::string &CommandLineName = Feature->getValueAsString("Name");
192 << Target << "::" << Name << ", ";
241 const std::string &Name = Processor->getValueAsString("Name");
247 << "\"" << Name << "\", "
248 << "\"Select the " << Name << " processor\", ";
279 void SubtargetEmitter::FormItineraryStageString(const std::string &Name,
302 // Add name and bitwise or
303 ItinString += Name + "FU::" + UnitList[j]->getName();
341 void SubtargetEmitter::FormItineraryBypassString(const std::string &Name,
350 ItinString += Name + "Bypass::" + BypassList[i]->getName();
383 const std::string &Name = PI->ItinsDef->getName();
384 OS << "\n// Functional units for \"" << Name << "\"\n"
385 << "namespace " << Name << "FU {\n";
395 OS << "\n// Pipeline forwarding pathes for itineraries \"" << Name
396 << "\"\n" << "namespace " << Name << "Bypass {\n";
440 const std::string &Name = ProcModel.ItinsDef->getName();
455 FormItineraryStageString(Name, ItinData, ItinStageString, NStages);
465 FormItineraryBypassString(Name, ItinData, ItinBypassString,
558 // Get processor itinerary name
559 const std::string &Name = ItinsDef->getName();
574 OS << Name << "[] = {\n";
588 ", // " << j << " " << SchedModels.getSchedClass(j).Name << "\n";
600 const char *Name, char Separator) {
602 int V = R ? R->getValueAsInt(Name) : -1;
604 OS << V << Separator << " // " << Name;
606 OS << "MCSchedModel::Default" << Name << Separator;
614 OS << "\n// {Name, NumUnits, SuperIdx, IsBuffered}\n";
831 // SCDesc.Name is guarded by NDEBUG
905 Name << '\n');
922 WriterNames.push_back(SchedModels.getSchedWrite(WriteID).Name);
1135 OS << "\n// {Name, NumMicroOps, BeginGroup, EndGroup,"
1141 // name and position.
1142 assert(SchedModels.getSchedClass(0).Name == "NoInstrModel"
1151 OS << " {DBGFIELD(\"" << SchedClass.Name << "\") ";
1152 if (SchedClass.Name.size() < 18)
1153 OS.indent(18 - SchedClass.Name.size());
1216 // EmitProcessorLookup - generate cpu name to itinerary lookup table.
1235 const std::string &Name = Processor->getValueAsString("Name");
1240 OS << " { \"" << Name << "\", (const void *)&" << ProcModelName << " }";
1313 OS << " case " << *VCI << ": // " << SC.Name << '\n';
1347 << SchedModels.getSchedClass(TI->ToClassIdx).Name << '\n';