Home
last modified time | relevance | path

Searched refs:CurrCycle (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp291 if (ReadyCycle > CurrCycle || checkHazard(SU)) in releaseNode()
304 unsigned NextCycle = std::max(CurrCycle + 1, MinReadyCycle); in bumpCycle()
308 CurrCycle = NextCycle; in bumpCycle()
311 for (; CurrCycle != NextCycle; ++CurrCycle) { in bumpCycle()
321 << CurrCycle << '\n'); in bumpCycle()
345 DEBUG(dbgs() << "*** Max instrs at cycle " << CurrCycle << '\n'); in bumpNode()
350 << " at cycle " << CurrCycle << '\n'); in bumpNode()
369 if (ReadyCycle > CurrCycle) in releasePending()
678 << (IsTopNode ? Top.CurrCycle : Bot.CurrCycle) << '\n'; in pickNode()
689 SU->TopReadyCycle = Top.CurrCycle; in schedNode()
[all …]
DHexagonMachineScheduler.h144 unsigned CurrCycle; member
159 CurrCycle(0), IssueCount(0), in VLIWSchedBoundary()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp1597 CurrCycle = 0; in reset()
1663 if (ReadyCycle > CurrCycle) in getLatencyStallCycles()
1664 return ReadyCycle - CurrCycle; in getLatencyStallCycles()
1712 if (NRCycle > CurrCycle) { in checkHazard()
1782 if (ReadyCycle > CurrCycle) in releaseNode()
1783 MaxObservedStall = std::max(ReadyCycle - CurrCycle, MaxObservedStall); in releaseNode()
1792 if ((!IsBuffered && ReadyCycle > CurrCycle) || checkHazard(SU)) in releaseNode()
1823 unsigned DecMOps = SchedModel->getIssueWidth() * (NextCycle - CurrCycle); in bumpCycle()
1827 if ((NextCycle - CurrCycle) > DependentLatency) in bumpCycle()
1830 DependentLatency -= (NextCycle - CurrCycle); in bumpCycle()
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h583 unsigned CurrCycle; variable
651 unsigned getCurrCycle() const { return CurrCycle; } in getCurrCycle()
667 return std::max(ExpectedLatency, CurrCycle); in getScheduledLatency()
690 return std::max(CurrCycle * SchedModel->getLatencyFactor(), in getExecutedCount()