Lines Matching refs:Name
84 void EmitProcessorProp(raw_ostream &OS, const Record *R, const char *Name,
137 // Get and emit name
173 const std::string &Name = Feature->getName();
174 const std::string &CommandLineName = Feature->getValueAsString("Name");
183 << "{ " << Target << "::" << Name << " }, ";
234 const std::string &Name = Processor->getValueAsString("Name");
240 << "\"" << Name << "\", "
241 << "\"Select the " << Name << " processor\", ";
274 void SubtargetEmitter::FormItineraryStageString(const std::string &Name,
297 // Add name and bitwise or
298 ItinString += Name + "FU::" + UnitList[j]->getName();
336 void SubtargetEmitter::FormItineraryBypassString(const std::string &Name,
345 ItinString += Name + "Bypass::" + BypassList[i]->getName();
378 const std::string &Name = PI->ItinsDef->getName();
379 OS << "\n// Functional units for \"" << Name << "\"\n"
380 << "namespace " << Name << "FU {\n";
390 OS << "\n// Pipeline forwarding pathes for itineraries \"" << Name
391 << "\"\n" << "namespace " << Name << "Bypass {\n";
435 const std::string &Name = ProcModel.ItinsDef->getName();
450 FormItineraryStageString(Name, ItinData, ItinStageString, NStages);
460 FormItineraryBypassString(Name, ItinData, ItinBypassString,
553 // Get processor itinerary name
554 const std::string &Name = ItinsDef->getName();
569 OS << Name << "[] = {\n";
583 ", // " << j << " " << SchedModels.getSchedClass(j).Name << "\n";
595 const char *Name, char Separator) {
597 int V = R ? R->getValueAsInt(Name) : -1;
599 OS << V << Separator << " // " << Name;
601 OS << "MCSchedModel::Default" << Name << Separator;
609 OS << "\n// {Name, NumUnits, SuperIdx, IsBuffered}\n";
826 // SCDesc.Name is guarded by NDEBUG
900 << " does not have resources for class " << SCI->Name << '\n');
917 WriterNames.push_back(SchedModels.getSchedWrite(WriteID).Name);
1130 OS << "\n// {Name, NumMicroOps, BeginGroup, EndGroup,"
1136 // name and position.
1137 assert(SchedModels.getSchedClass(0).Name == "NoInstrModel"
1146 OS << " {DBGFIELD(\"" << SchedClass.Name << "\") ";
1147 if (SchedClass.Name.size() < 18)
1148 OS.indent(18 - SchedClass.Name.size());
1212 // EmitProcessorLookup - generate cpu name to itinerary lookup table.
1231 const std::string &Name = Processor->getValueAsString("Name");
1236 OS << " { \"" << Name << "\", (const void *)&" << ProcModelName << " }";
1309 OS << " case " << *VCI << ": // " << SC.Name << '\n';
1343 << SchedModels.getSchedClass(TI->ToClassIdx).Name << '\n';