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

/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h108 /// 1) An explicitly defined itinerary class with ItinClassDef set.
118 /// provided InstrRW records for this class. ItinClassDef or Writes/Reads may
130 Record *ItinClassDef; member in struct:llvm::CodeGenSchedClass
145 CodeGenSchedClass(): Index(0), ItinClassDef(0) {}
148 return ItinClassDef == IC && Writes == W && Reads == R;
153 bool isInferred() const { return !ItinClassDef; }
346 unsigned findSchedClassIdx(Record *ItinClassDef,
366 std::string createSchedClassName(Record *ItinClassDef,
380 void inferFromItinClass(Record *ItinClassDef, unsigned FromClassIdx);
388 void collectItinProcResources(Record *ItinClassDef);
[all...]
H A DCodeGenSchedule.cpp507 SchedClasses.back().ItinClassDef = Records.getDef("NoItinerary");
553 if (SC.ItinClassDef->getName() != "NoItinerary") {
556 << SC.ItinClassDef->getName() << '\n';
595 unsigned CodeGenSchedModels::findSchedClassIdx(Record *ItinClassDef,
599 if (I->ItinClassDef == ItinClassDef
615 Record *ItinClassDef, const IdxVec &OperWrites, const IdxVec &OperReads) {
618 if (ItinClassDef && ItinClassDef->getName() != "NoItinerary")
619 Name = ItinClassDef
[all...]
H A DSubtargetEmitter.cpp914 if (std::find(Matched.begin(), Matched.end(), SCI->ItinClassDef)

Completed in 370 milliseconds