Lines Matching defs:Succ

421     for (SDep& Succ : SU->Succs) {
422 if (BC->isSUInBlock(Succ.getSUnit(), ID))
423 undoReleaseSucc(SU, &Succ);
462 for (SDep& Succ : SU->Succs) {
463 SUnit *SuccSU = Succ.getSUnit();
471 releaseSucc(SU, &Succ);
494 for (SDep& Succ : SU->Succs) {
496 NodeNum2Index.find(Succ.getSUnit()->NodeNum);
533 void SIScheduleBlock::addSucc(SIScheduleBlock *Succ,
535 unsigned SuccID = Succ->getID();
546 if (Succ->isHighLatencyBlock())
548 Succs.emplace_back(Succ, Kind);
837 SUnit *Succ = SuccDep.getSUnit();
838 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
840 if (CurrentBottomUpReservedDependencyColoring[Succ->NodeNum] > 0)
841 SUColors.insert(CurrentBottomUpReservedDependencyColoring[Succ->NodeNum]);
914 SUnit *Succ = SuccDep.getSUnit();
915 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
917 if (CurrentBottomUpReservedDependencyColoring[Succ->NodeNum] > 0 ||
918 CurrentTopDownReservedDependencyColoring[Succ->NodeNum] > 0)
919 SUColors.insert(CurrentColoring[Succ->NodeNum]);
920 SUColorsPending.insert(PendingColoring[Succ->NodeNum]);
984 SUnit *Succ = SuccDep.getSUnit();
985 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
987 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1005 SUnit *Succ = SuccDep.getSUnit();
1006 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1008 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1026 SUnit *Succ = SuccDep.getSUnit();
1027 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1029 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1058 SUnit *Succ = SuccDep.getSUnit();
1059 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1061 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1087 SUnit *Succ = SuccDep.getSUnit();
1088 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1194 SUnit *Succ = SuccDep.getSUnit();
1195 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1197 if (Node2CurrentBlock[Succ->NodeNum] != SUID)
1198 CurrentBlocks[SUID]->addSucc(CurrentBlocks[Node2CurrentBlock[Succ->NodeNum]],
1387 for (const auto &Succ : Block->getSuccs())
1388 Height = std::max(Height, Succ.first->Height + Succ.first->getCost());
1813 SUnit *Succ = SuccDep.getSUnit();
1814 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize)
1816 if (SITII->isLowLatencyInstruction(*Succ->getInstr())) {