reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIMachineScheduler.cpp
  538   unsigned PredID = Pred->getID();
  542     if (PredID == P->getID())
  550                    return PredID == S.first->getID();
  557   unsigned SuccID = Succ->getID();
  561     if (SuccID == S.first->getID()) {
  573                  [=](SIScheduleBlock *P) { return SuccID == P->getID(); }) &&
  655   return CurrentBlocks[Node2CurrentBlock[SU->NodeNum]]->getID() == ID;
 1313       if (!--TopDownBlock2Index[Pred->getID()])
 1314         WorkList.push_back(Pred->getID());
 1323       assert(TopDownBlock2Index[i] > TopDownBlock2Index[Pred->getID()] &&
 1477           if (topoInd < BlocksStruct.TopDownBlock2Index[Pred->getID()]) {
 1478             topoInd = BlocksStruct.TopDownBlock2Index[Pred->getID()];
 1504     assert(Block->getID() == i);
 1564     dbgs() << ' ' << Block->getID();
 1631              << Block->getID() << ' ';
 1654          LastPosHighLatencyParentScheduled[TryCand.Block->getID()] -
 1670       LLVM_DEBUG(dbgs() << "Best Current Choice: " << Cand.Block->getID() << ' '
 1675   LLVM_DEBUG(dbgs() << "Picking: " << Cand.Block->getID() << '\n';
 1716     if (--BlockNumPredsLeft[Block.first->getID()] == 0)
 1721       LastPosHighLatencyParentScheduled[Block.first->getID()] = NumBlockScheduled;
 1730        LiveOutRegsNumUsages[Block->getID()].begin(),
 1731        E = LiveOutRegsNumUsages[Block->getID()].end(); RegI != E; ++RegI) {
 1738   if (LastPosHighLatencyParentScheduled[Block->getID()] >
 1741       LastPosHighLatencyParentScheduled[Block->getID()];