Searched refs:ItinClassDef (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenSchedule.h | 134 const Record *ItinClassDef; member 152 const Record *ItinClassDef) in CodeGenSchedClass() 153 : Index(Index), Name(std::move(Name)), ItinClassDef(ItinClassDef) {} in CodeGenSchedClass() 157 return ItinClassDef == IC && ArrayRef(Writes) == W && ArrayRef(Reads) == R; in isKeyEqual() 162 bool isInferred() const { return !ItinClassDef; } in isInferred() 591 std::string createSchedClassName(const Record *ItinClassDef, 617 void inferFromItinClass(const Record *ItinClassDef, unsigned FromClassIdx); 625 void collectItinProcResources(const Record *ItinClassDef);
|
| H A D | CodeGenSchedule.cpp | 881 if (SC.ItinClassDef->getName() != "NoItinerary") { in collectSchedClasses() 884 << SC.ItinClassDef->getName() << '\n'; in collectSchedClasses() 934 CodeGenSchedModels::createSchedClassName(const Record *ItinClassDef, in createSchedClassName() argument 938 if (ItinClassDef && ItinClassDef->getName() != "NoItinerary") in createSchedClassName() 939 Name = ItinClassDef->getName().str(); in createSchedClassName() 966 unsigned CodeGenSchedModels::addSchedClass(const Record *ItinClassDef, in addSchedClass() argument 973 return SC.isKeyEqual(ItinClassDef, OperWrites, OperReads); in addSchedClass() 979 if (Idx || SchedClasses[0].isKeyEqual(ItinClassDef, OperWrites, OperReads)) { in addSchedClass() 989 Idx, createSchedClassName(ItinClassDef, OperWrites, OperReads), in addSchedClass() 990 ItinClassDef); in addSchedClass() [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 1090 if (is_contained(Matched, SC.ItinClassDef)) { in genSchedClassTables()
|