Searched refs:ItinClassDef (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenSchedule.h106 /// 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 DCodeGenSchedule.cpp918 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 DSubtargetEmitter.cpp1051 if (is_contained(Matched, SC.ItinClassDef)) {

Completed in 68 milliseconds