Searched refs:ItinClassDef (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.h | 106 /// 1) An explicitly defined itinerary class with ItinClassDef set. 116 /// provided InstrRW records for this class. ItinClassDef or Writes/Reads may 128 Record *ItinClassDef; member in struct:llvm::CodeGenSchedClass 143 CodeGenSchedClass(unsigned Index, std::string Name, Record *ItinClassDef) argument 144 : Index(Index), Name(std::move(Name)), ItinClassDef(ItinClassDef) {} 148 return ItinClassDef == IC && makeArrayRef(Writes) == W && 154 bool isInferred() const { return !ItinClassDef; } 594 std::string createSchedClassName(Record *ItinClassDef, 620 void inferFromItinClass(Record *ItinClassDef, unsigne [all...] |
H A D | CodeGenSchedule.cpp | 918 if (SC.ItinClassDef->getName() != "NoItinerary") { 921 << SC.ItinClassDef->getName() << '\n'; 974 CodeGenSchedModels::createSchedClassName(Record *ItinClassDef, argument 979 if (ItinClassDef && ItinClassDef->getName() != "NoItinerary") 980 Name = std::string(ItinClassDef->getName()); 1007 unsigned CodeGenSchedModels::addSchedClass(Record *ItinClassDef, argument 1014 return SC.isKeyEqual(ItinClassDef, OperWrites, OperReads); 1019 if (Idx || SchedClasses[0].isKeyEqual(ItinClassDef, OperWrites, OperReads)) { 1030 createSchedClassName(ItinClassDef, OperWrite 1245 inferFromItinClass(Record *ItinClassDef, unsigned FromClassIdx) argument 1985 collectItinProcResources(Record *ItinClassDef) argument [all...] |
H A D | SubtargetEmitter.cpp | 1051 if (is_contained(Matched, SC.ItinClassDef)) {
|
Completed in 68 milliseconds