Lines Matching refs:SUnits
167 Topo(SUnits, nullptr) { in ScheduleDAGRRList()
244 unsigned NumSUnits = SUnits.size(); in CreateNewSUnit()
255 unsigned NumSUnits = SUnits.size(); in CreateClone()
339 DEBUG(for (SUnit &SU : SUnits) in Schedule()
343 AvailableQueue->initNodes(SUnits); in Schedule()
558 SUnit *Def = &SUnits[N->getNodeId()]; in ReleasePredecessors()
997 LoadSU = &SUnits[LoadNode->getNodeId()]; in CopyAndMoveSuccessors()
1492 if (!SUnits.empty()) { in ListScheduleBottomUp()
1493 SUnit *RootSU = &SUnits[DAG->getRoot().getNode()->getNodeId()]; in ListScheduleBottomUp()
1501 Sequence.reserve(SUnits.size()); in ListScheduleBottomUp()
1626 std::vector<SUnit> *SUnits; member in __anon0bb2ca0d0211::RegReductionPQBase
1683 SUnits = nullptr; in releaseState()
1867 SethiUllmanNumbers.assign(SUnits->size(), 0); in CalculateSethiUllmanNumbers()
1869 for (const SUnit &SU : *SUnits) in CalculateSethiUllmanNumbers()
1875 if (SUnits->size() > SUSize) in addNode()
2652 SUnits = &sunits; in initNodes()
2682 Op->OrigNode == &(*SUnits)[DU->getNodeId()]) in canClobber()
2799 for (SUnit &SU : *SUnits) { in PrescheduleNodesWithMultipleUses()
2887 for (SUnit &SU : *SUnits) { in AddPseudoTwoAddrDeps()
2906 const SUnit *DUSU = &(*SUnits)[DU->getNodeId()]; in AddPseudoTwoAddrDeps()