• Home
  • Raw
  • Download

Lines Matching refs:ItinClassDef

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()
648 if (Idx || SchedClasses[0].isKeyEqual(ItinClassDef, OperWrites, OperReads)) { in addSchedClass()
661 SC.Name = createSchedClassName(ItinClassDef, OperWrites, OperReads); in addSchedClass()
662 SC.ItinClassDef = ItinClassDef; in addSchedClass()
737 SC.ItinClassDef = SchedClasses[OldSCIdx].ItinClassDef; in createInstRWClass()
797 if (SCI->ItinClassDef == ItinDef) { in collectProcItins()
854 if (SchedClasses[Idx].ItinClassDef) in inferSchedClasses()
855 inferFromItinClass(SchedClasses[Idx].ItinClassDef, Idx); in inferSchedClasses()
868 void CodeGenSchedModels::inferFromItinClass(Record *ItinClassDef, in inferFromItinClass() argument
877 if (!std::count(Matched.begin(), Matched.end(), ItinClassDef)) in inferFromItinClass()
881 + ItinClassDef->getName() in inferFromItinClass()
1453 if (SCI->ItinClassDef) in collectProcResources()
1454 collectItinProcResources(SCI->ItinClassDef); in collectProcResources()
1571 if (SC.ItinClassDef != nullptr) in checkCompleteness()
1602 void CodeGenSchedModels::collectItinProcResources(Record *ItinClassDef) { in collectItinProcResources() argument
1610 if (!std::count(Matched.begin(), Matched.end(), ItinClassDef)) in collectItinProcResources()
1614 + ItinClassDef->getName() in collectItinProcResources()