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

References

lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  836   LLVM_DEBUG(dbgs() << "*** Unscheduling [" << SU->getHeight() << "]: ");
  837   LLVM_DEBUG(dumpNode(*SU));
  839   for (SDep &Pred : SU->Preds) {
  841     if (Pred.isAssignedRegDep() && SU == LiveRegGens[Pred.getReg()]){
  855   for (const SDNode *SUNode = SU->getNode(); SUNode;
  859       SUnit *SeqEnd = CallSeqEndForStart[SU];
  864       LiveRegDefs[CallResource] = SU;
  871   if (LiveRegGens[CallResource] == SU)
  872     for (const SDNode *SUNode = SU->getNode(); SUNode;
  886   for (auto &Succ : SU->Succs) {
  893       LiveRegDefs[Reg] = SU;
  900         for (auto &Succ2 : SU->Succs) {
  908   if (SU->getHeight() < MinAvailableCycle)
  909     MinAvailableCycle = SU->getHeight();
  911   SU->setHeightDirty();
  912   SU->isScheduled = false;
  913   SU->isAvailable = true;
  916     SU->isPending = true;
  917     PendingQueue.push_back(SU);
  920     AvailableQueue->push(SU);
  922   AvailableQueue->unscheduledNode(SU);