Home
last modified time | relevance | path

Searched refs:NumPredsLeft (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp109 if (SuccSU->NumPredsLeft == 0) { in releaseSucc()
118 --SuccSU->NumPredsLeft; in releaseSucc()
124 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) { in releaseSucc()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp153 assert(NumPredsLeft < std::numeric_limits<unsigned>::max() && in addPred()
155 ++NumPredsLeft; in addPred()
198 assert(NumPredsLeft > 0 && "NumPredsLeft will underflow!"); in removePred()
199 --NumPredsLeft; in removePred()
344 dbgs() << " # preds left : " << NumPredsLeft << "\n"; in dumpAttributes()
429 if (SUnit.NumPredsLeft != 0) { in VerifyScheduledDAG()
H A DPostRASchedulerList.cpp479 if (SuccSU->NumPredsLeft == 0) { in ReleaseSucc()
486 --SuccSU->NumPredsLeft; in ReleaseSucc()
501 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) in ReleaseSucc()
555 if (!SUnit.NumPredsLeft && !SUnit.isAvailable) { in ListScheduleTopDown()
H A DMachineScheduler.cpp950 if (SuccSU->NumPredsLeft == 0) { in releaseSucc()
962 --SuccSU->NumPredsLeft; in releaseSucc()
963 if (SuccSU->NumPredsLeft == 0 && SuccSU != &ExitSU) in releaseSucc()
1167 if (!SU.NumPredsLeft) in findRootsAndBiasEdges()
3881 bool AtBoundary = isTop ? !SU->NumSuccsLeft : !SU->NumPredsLeft; in biasPhysReg()
H A DVLIWMachineScheduler.cpp546 if (SU->NumPredsLeft == 0) in isSingleUnscheduledPred()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp195 SmallVector<unsigned, 16> NumPredsLeft(MF.getNumBlockIDs(), 0); in sortBlocks() local
203 NumPredsLeft[MBB.getNumber()] = N; in sortBlocks()
249 if (--NumPredsLeft[Succ->getNumber()] == 0) { in sortBlocks()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp273 if (!SU->NumPredsLeft) in fastSchedule()
387 if (!SU->NumPredsLeft) in schedule()
408 SU->NumPredsLeft == 0); in schedule()
435 ++SuccSU->NumPredsLeft; in undoReleaseSucc()
446 if (SuccSU->NumPredsLeft == 0) { in releaseSucc()
454 --SuccSU->NumPredsLeft; in releaseSucc()
469 if (SuccSU->NumPredsLeft == 0 && InOrOutBlock) in releaseSuccessors()
476 assert (!SU->NumPredsLeft); in nodeScheduled()
1832 SUnits[i].NumPredsLeft = SUnitsLinksBackup[i].NumPredsLeft; in restoreSULinksLeft()
H A DGCNMinRegStrategy.cpp83 NumPreds[I] = SUnits[I].NumPredsLeft; in initNumPreds()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.cpp150 S.getSUnit()->NumPredsLeft == 1) { in EmitInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h276 unsigned NumPredsLeft = 0; ///< # of preds not scheduled. variable
469 return NumPredsLeft == 0; in isTopReady()