Home
last modified time | relevance | path

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

/external/llvm/utils/TableGen/
DCodeGenSchedule.h130 Record *ItinClassDef; member
145 CodeGenSchedClass(): Index(0), ItinClassDef(nullptr) {} in CodeGenSchedClass()
148 return ItinClassDef == IC && Writes == W && Reads == R; in isKeyEqual()
153 bool isInferred() const { return !ItinClassDef; } in isInferred()
371 unsigned findSchedClassIdx(Record *ItinClassDef,
391 std::string createSchedClassName(Record *ItinClassDef,
405 void inferFromItinClass(Record *ItinClassDef, unsigned FromClassIdx);
413 void collectItinProcResources(Record *ItinClassDef);
DCodeGenSchedule.cpp505 SchedClasses.back().ItinClassDef = Records.getDef("NoItinerary"); in collectSchedClasses()
548 if (SC.ItinClassDef->getName() != "NoItinerary") { in collectSchedClasses()
551 << SC.ItinClassDef->getName() << '\n'; in collectSchedClasses()
590 unsigned CodeGenSchedModels::findSchedClassIdx(Record *ItinClassDef, in findSchedClassIdx() argument
594 if (I->ItinClassDef == ItinClassDef in findSchedClassIdx()
610 Record *ItinClassDef, const IdxVec &OperWrites, const IdxVec &OperReads) { 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
648 unsigned Idx = findSchedClassIdx(ItinClassDef, OperWrites, OperReads); in addSchedClass()
[all …]
DSubtargetEmitter.cpp896 if (std::find(Matched.begin(), Matched.end(), SCI->ItinClassDef) in GenSchedClassTables()