Searched refs:ReadyCycle (Results 1 – 6 of 6) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | VLIWMachineScheduler.cpp | 373 SUnit *SU, unsigned ReadyCycle) { in releaseNode() argument 374 if (ReadyCycle < MinReadyCycle) in releaseNode() 375 MinReadyCycle = ReadyCycle; in releaseNode() 379 if (ReadyCycle > CurrCycle || checkHazard(SU)) in releaseNode() 452 unsigned ReadyCycle = isTop() ? SU->TopReadyCycle : SU->BotReadyCycle; in releasePending() local 454 if (ReadyCycle < MinReadyCycle) in releasePending() 455 MinReadyCycle = ReadyCycle; in releasePending() 457 if (ReadyCycle > CurrCycle) in releasePending()
|
| D | MachineScheduler.cpp | 2083 unsigned ReadyCycle = (isTop() ? SU->TopReadyCycle : SU->BotReadyCycle); in getLatencyStallCycles() local 2084 if (ReadyCycle > CurrCycle) in getLatencyStallCycles() 2085 return ReadyCycle - CurrCycle; in getLatencyStallCycles() 2264 void SchedBoundary::releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, in releaseNode() argument 2272 if (ReadyCycle > CurrCycle) in releaseNode() 2273 MaxObservedStall = std::max(ReadyCycle - CurrCycle, MaxObservedStall); in releaseNode() 2276 if (ReadyCycle < MinReadyCycle) in releaseNode() 2277 MinReadyCycle = ReadyCycle; in releaseNode() 2282 bool HazardDetected = (!IsBuffered && ReadyCycle > CurrCycle) || in releaseNode() 2403 unsigned ReadyCycle = (isTop() ? SU->TopReadyCycle : SU->BotReadyCycle); in bumpNode() local [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | GCNSchedStrategy.cpp | 963 unsigned ReadyCycle = CurrCycle; in computeSUnitReadyCycle() local 969 ReadyCycle = std::max(ReadyCycle, DefReady + Latency); in computeSUnitReadyCycle() 972 ReadyCycles[SU.NodeNum] = ReadyCycle; in computeSUnitReadyCycle() 973 return ReadyCycle; in computeSUnitReadyCycle() 1015 unsigned ReadyCycle = in getScheduleMetrics() local 1017 SumBubbles += ReadyCycle - CurrCycle; in getScheduleMetrics() 1019 ReadyCyclesSorted.insert(std::make_pair(SU.getInstr(), ReadyCycle)); in getScheduleMetrics() 1021 CurrCycle = ++ReadyCycle; in getScheduleMetrics() 1051 unsigned ReadyCycle = in getScheduleMetrics() local 1053 SumBubbles += ReadyCycle - CurrCycle; in getScheduleMetrics() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | VLIWMachineScheduler.h | 187 void releaseNode(SUnit *SU, unsigned ReadyCycle);
|
| D | MachineScheduler.h | 809 void releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, 817 unsigned Cycles, unsigned ReadyCycle);
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | ScheduleDAGRRList.cpp | 615 unsigned ReadyCycle = PendingQueue[i]->getHeight(); in ReleasePending() local 616 if (ReadyCycle < MinAvailableCycle) in ReleasePending() 617 MinAvailableCycle = ReadyCycle; in ReleasePending() 665 unsigned ReadyCycle = SU->getHeight(); in AdvancePastStalls() local 671 AdvanceToCycle(ReadyCycle); in AdvancePastStalls()
|