Lines Matching refs:Succ

424     for (SDep& Succ : SU->Succs) {  in undoSchedule()
425 if (BC->isSUInBlock(Succ.getSUnit(), ID)) in undoSchedule()
426 undoReleaseSucc(SU, &Succ); in undoSchedule()
465 for (SDep& Succ : SU->Succs) { in releaseSuccessors()
466 SUnit *SuccSU = Succ.getSUnit(); in releaseSuccessors()
474 releaseSucc(SU, &Succ); in releaseSuccessors()
497 for (SDep& Succ : SU->Succs) { in nodeScheduled()
499 NodeNum2Index.find(Succ.getSUnit()->NodeNum); in nodeScheduled()
536 void SIScheduleBlock::addSucc(SIScheduleBlock *Succ, in addSucc() argument
538 unsigned SuccID = Succ->getID(); in addSucc()
549 if (Succ->isHighLatencyBlock()) in addSucc()
551 Succs.push_back(std::make_pair(Succ, Kind)); in addSucc()
844 SUnit *Succ = SuccDep.getSUnit(); in colorComputeReservedDependencies() local
845 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorComputeReservedDependencies()
847 if (CurrentBottomUpReservedDependencyColoring[Succ->NodeNum] > 0) in colorComputeReservedDependencies()
848 SUColors.insert(CurrentBottomUpReservedDependencyColoring[Succ->NodeNum]); in colorComputeReservedDependencies()
926 SUnit *Succ = SuccDep.getSUnit(); in colorEndsAccordingToDependencies() local
927 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorEndsAccordingToDependencies()
929 if (CurrentBottomUpReservedDependencyColoring[Succ->NodeNum] > 0 || in colorEndsAccordingToDependencies()
930 CurrentTopDownReservedDependencyColoring[Succ->NodeNum] > 0) in colorEndsAccordingToDependencies()
931 SUColors.insert(CurrentColoring[Succ->NodeNum]); in colorEndsAccordingToDependencies()
932 SUColorsPending.insert(PendingColoring[Succ->NodeNum]); in colorEndsAccordingToDependencies()
996 SUnit *Succ = SuccDep.getSUnit(); in colorMergeConstantLoadsNextGroup() local
997 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeConstantLoadsNextGroup()
999 SUColors.insert(CurrentColoring[Succ->NodeNum]); in colorMergeConstantLoadsNextGroup()
1017 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleNextGroup() local
1018 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroup()
1020 SUColors.insert(CurrentColoring[Succ->NodeNum]); in colorMergeIfPossibleNextGroup()
1038 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleNextGroupOnlyForReserved() local
1039 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroupOnlyForReserved()
1041 SUColors.insert(CurrentColoring[Succ->NodeNum]); in colorMergeIfPossibleNextGroupOnlyForReserved()
1070 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleSmallGroupsToNextGroup() local
1071 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleSmallGroupsToNextGroup()
1073 SUColors.insert(CurrentColoring[Succ->NodeNum]); in colorMergeIfPossibleSmallGroupsToNextGroup()
1099 SUnit *Succ = SuccDep.getSUnit(); in regroupNoUserInstructions() local
1100 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in regroupNoUserInstructions()
1206 SUnit *Succ = SuccDep.getSUnit(); in createBlocksForVariant() local
1207 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in createBlocksForVariant()
1209 if (Node2CurrentBlock[Succ->NodeNum] != SUID) in createBlocksForVariant()
1210 CurrentBlocks[SUID]->addSucc(CurrentBlocks[Node2CurrentBlock[Succ->NodeNum]], in createBlocksForVariant()
1399 for (const auto &Succ : Block->getSuccs()) in fillStats() local
1400 Height = std::max(Height, Succ.first->Height + Succ.first->getCost()); in fillStats()
1827 SUnit *Succ = SuccDep.getSUnit(); in moveLowLatencies() local
1828 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in moveLowLatencies()
1830 if (SITII->isLowLatencyInstruction(*Succ->getInstr())) { in moveLowLatencies()