Searched refs:ItinClassDef (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | CodeGenSchedule.h | 128 Record *ItinClassDef; member 143 CodeGenSchedClass(unsigned Index, std::string Name, Record *ItinClassDef) in CodeGenSchedClass() 144 : Index(Index), Name(std::move(Name)), ItinClassDef(ItinClassDef) {} in CodeGenSchedClass() 148 return ItinClassDef == IC && makeArrayRef(Writes) == W && in isKeyEqual() 154 bool isInferred() const { return !ItinClassDef; } in isInferred() 454 std::string createSchedClassName(Record *ItinClassDef, 472 void inferFromItinClass(Record *ItinClassDef, unsigned FromClassIdx); 480 void collectItinProcResources(Record *ItinClassDef);
|
D | CodeGenSchedule.cpp | 653 if (SC.ItinClassDef->getName() != "NoItinerary") { in collectSchedClasses() 656 << SC.ItinClassDef->getName() << '\n'; in collectSchedClasses() 709 CodeGenSchedModels::createSchedClassName(Record *ItinClassDef, in createSchedClassName() argument 714 if (ItinClassDef && ItinClassDef->getName() != "NoItinerary") in createSchedClassName() 715 Name = ItinClassDef->getName(); in createSchedClassName() 742 unsigned CodeGenSchedModels::addSchedClass(Record *ItinClassDef, in addSchedClass() argument 749 return SC.isKeyEqual(ItinClassDef, OperWrites, OperReads); in addSchedClass() 754 if (Idx || SchedClasses[0].isKeyEqual(ItinClassDef, OperWrites, OperReads)) { in addSchedClass() 765 createSchedClassName(ItinClassDef, OperWrites, in addSchedClass() 767 ItinClassDef); in addSchedClass() [all …]
|
D | SubtargetEmitter.cpp | 1056 if (is_contained(Matched, SC.ItinClassDef)) { in GenSchedClassTables()
|
/external/llvm/utils/TableGen/ |
D | CodeGenSchedule.h | 130 Record *ItinClassDef; member 145 CodeGenSchedClass(): Index(0), ItinClassDef(nullptr) {} in CodeGenSchedClass() 148 return ItinClassDef == IC && makeArrayRef(Writes) == W && in isKeyEqual() 154 bool isInferred() const { return !ItinClassDef; } in isInferred() 382 unsigned findSchedClassIdx(Record *ItinClassDef, ArrayRef<unsigned> Writes, 401 std::string createSchedClassName(Record *ItinClassDef, 419 void inferFromItinClass(Record *ItinClassDef, unsigned FromClassIdx); 427 void collectItinProcResources(Record *ItinClassDef);
|
D | CodeGenSchedule.cpp | 502 SchedClasses.back().ItinClassDef = Records.getDef("NoItinerary"); in collectSchedClasses() 546 if (SC.ItinClassDef->getName() != "NoItinerary") { in collectSchedClasses() 549 << SC.ItinClassDef->getName() << '\n'; in collectSchedClasses() 588 unsigned CodeGenSchedModels::findSchedClassIdx(Record *ItinClassDef, in findSchedClassIdx() argument 592 if (I->ItinClassDef == ItinClassDef && makeArrayRef(I->Writes) == Writes && in findSchedClassIdx() 608 CodeGenSchedModels::createSchedClassName(Record *ItinClassDef, in createSchedClassName() argument 613 if (ItinClassDef && ItinClassDef->getName() != "NoItinerary") in createSchedClassName() 614 Name = ItinClassDef->getName(); in createSchedClassName() 641 unsigned CodeGenSchedModels::addSchedClass(Record *ItinClassDef, in addSchedClass() argument 647 unsigned Idx = findSchedClassIdx(ItinClassDef, OperWrites, OperReads); in addSchedClass() [all …]
|
D | SubtargetEmitter.cpp | 876 if (std::find(Matched.begin(), Matched.end(), SC.ItinClassDef) in GenSchedClassTables()
|