Searched refs:ReadyCycle (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VLIWMachineScheduler.cpp | 370 SUnit *SU, unsigned ReadyCycle) { in releaseNode() argument 371 if (ReadyCycle < MinReadyCycle) in releaseNode() 372 MinReadyCycle = ReadyCycle; in releaseNode() 376 if (ReadyCycle > CurrCycle || checkHazard(SU)) in releaseNode() 449 unsigned ReadyCycle = isTop() ? SU->TopReadyCycle : SU->BotReadyCycle; in releasePending() local 451 if (ReadyCycle < MinReadyCycle) in releasePending() 452 MinReadyCycle = ReadyCycle; in releasePending() 454 if (ReadyCycle > CurrCycle) in releasePending()
|
| H A D | MachineScheduler.cpp | 2615 unsigned ReadyCycle = (isTop() ? SU->TopReadyCycle : SU->BotReadyCycle); in getLatencyStallCycles() local 2616 if (ReadyCycle > CurrCycle) in getLatencyStallCycles() 2617 return ReadyCycle - CurrCycle; in getLatencyStallCycles() 2832 void SchedBoundary::releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, in releaseNode() argument 2840 if (ReadyCycle > CurrCycle) in releaseNode() 2841 MaxObservedStall = std::max(ReadyCycle - CurrCycle, MaxObservedStall); in releaseNode() 2844 if (ReadyCycle < MinReadyCycle) in releaseNode() 2845 MinReadyCycle = ReadyCycle; in releaseNode() 2850 bool HazardDetected = !IsBuffered && ReadyCycle > CurrCycle; in releaseNode() 2853 << ") ReadyCycle = " << ReadyCycle in releaseNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.cpp | 1357 unsigned ReadyCycle = CurrCycle; in computeSUnitReadyCycle() local 1363 ReadyCycle = std::max(ReadyCycle, DefReady + Latency); in computeSUnitReadyCycle() 1366 ReadyCycles[SU.NodeNum] = ReadyCycle; in computeSUnitReadyCycle() 1367 return ReadyCycle; in computeSUnitReadyCycle() 1409 unsigned ReadyCycle = in getScheduleMetrics() local 1411 SumBubbles += ReadyCycle - CurrCycle; in getScheduleMetrics() 1413 ReadyCyclesSorted.insert(std::make_pair(SU.getInstr(), ReadyCycle)); in getScheduleMetrics() 1415 CurrCycle = ++ReadyCycle; in getScheduleMetrics() 1445 unsigned ReadyCycle = in getScheduleMetrics() local 1447 SumBubbles += ReadyCycle - CurrCycle; in getScheduleMetrics() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | VLIWMachineScheduler.h | 191 void releaseNode(SUnit *SU, unsigned ReadyCycle);
|
| H A D | MachineScheduler.h | 1044 LLVM_ABI void releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, 1052 unsigned Cycles, unsigned ReadyCycle,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGRRList.cpp | 614 unsigned ReadyCycle = PendingQueue[i]->getHeight(); in ReleasePending() local 615 if (ReadyCycle < MinAvailableCycle) in ReleasePending() 616 MinAvailableCycle = ReadyCycle; in ReleasePending() 664 unsigned ReadyCycle = SU->getHeight(); in AdvancePastStalls() local 670 AdvanceToCycle(ReadyCycle); in AdvancePastStalls()
|