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

References

include/llvm/CodeGen/ScheduleDAG.h
  450       return NumSuccsLeft == 0;
lib/CodeGen/MachineScheduler.cpp
  664   if (PredSU->NumSuccsLeft == 0) {
  676   --PredSU->NumSuccsLeft;
  677   if (PredSU->NumSuccsLeft == 0 && PredSU != &EntrySU)
  838     if (!SU.NumSuccsLeft)
 2923     bool AtBoundary = isTop ? !SU->NumSuccsLeft : !SU->NumPredsLeft;
lib/CodeGen/ScheduleDAG.cpp
  161       assert(N->NumSuccsLeft < std::numeric_limits<unsigned>::max() &&
  163       ++N->NumSuccsLeft;
  207       assert(N->NumSuccsLeft > 0 && "NumSuccsLeft will underflow!");
  208       --N->NumSuccsLeft;
  343   dbgs() << "  # succs left       : " << NumSuccsLeft << "\n";
  416       if (SUnit.NumSuccsLeft != 0) {
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  143   if (PredSU->NumSuccsLeft == 0) {
  150   --PredSU->NumSuccsLeft;
  154   if (PredSU->NumSuccsLeft == 0 && PredSU != &EntrySU) {
  341     if (NewSU->NumSuccsLeft == 0) {
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  402   if (PredSU->NumSuccsLeft == 0) {
  409   --PredSU->NumSuccsLeft;
  419   if (PredSU->NumSuccsLeft == 0 && PredSU != &EntrySU) {
  828   assert(PredSU->NumSuccsLeft < std::numeric_limits<unsigned>::max() &&
  830   ++PredSU->NumSuccsLeft;
 1126   if (NewSU->NumSuccsLeft == 0)
 1179     if (SU->NumSuccsLeft == 0)
 2267     if (PredSU->NumSuccsLeft != PredSU->Succs.size())
lib/Target/AMDGPU/GCNILPSched.cpp
  281     assert(PredSU->isBoundaryNode() || PredSU->NumSuccsLeft > 0);
  285     if (!PredSU->isBoundaryNode() && --PredSU->NumSuccsLeft == 0)
lib/Target/AMDGPU/SIMachineScheduler.cpp
 1903     SUnits[i].NumSuccsLeft = SUnitsLinksBackup[i].NumSuccsLeft;
 1903     SUnits[i].NumSuccsLeft = SUnitsLinksBackup[i].NumSuccsLeft;
lib/Target/Hexagon/HexagonMachineScheduler.cpp
  537   if (SU->NumSuccsLeft == 0)