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

References

lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  204     delete AvailableQueue;
  248     return DisableSchedCycles || !AvailableQueue->hasReadyFilter() ||
  249       AvailableQueue->isReady(SU);
  376   AvailableQueue->initNodes(SUnits);
  383   AvailableQueue->releaseState();
  427       AvailableQueue->push(PredSU);
  606   if (AvailableQueue->empty())
  619       AvailableQueue->push(PendingQueue[i]);
  634   AvailableQueue->setCurCycle(NextCycle);
  757   AvailableQueue->scheduledNode(SU);
  825       AvailableQueue->remove(PredSU);
  914   if (!DisableSchedCycles && AvailableQueue->hasReadyFilter()) {
  920     AvailableQueue->push(SU);
  922   AvailableQueue->unscheduledNode(SU);
  955     AvailableQueue->setCurCycle(CurCycle);
 1099     if (AvailableQueue->tracksRegPressure() && SuccDep->isScheduled &&
 1120     AvailableQueue->addNode(LoadSU);
 1122     AvailableQueue->addNode(NewSU);
 1213   AvailableQueue->updateNode(SU);
 1214   AvailableQueue->addNode(NewSU);
 1264   AvailableQueue->updateNode(SU);
 1265   AvailableQueue->addNode(CopyFromSU);
 1266   AvailableQueue->addNode(CopyToSU);
 1450       AvailableQueue->push(SU);
 1464   SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop();
 1464   SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop();
 1485       CurSU = AvailableQueue->pop();
 1522           AvailableQueue->remove(BtSU);
 1532         CurSU = AvailableQueue->pop();
 1536         AvailableQueue->remove(TrySU);
 1606     AvailableQueue->push(RootSU);
 1612   while (!AvailableQueue->empty() || !Interferences.empty()) {
 1614                AvailableQueue->dump(this));
 1624     while (AvailableQueue->empty() && !PendingQueue.empty()) {