Lines Matching defs:CurrCycle

723   // SU->TopReadyCycle was set to CurrCycle when it was scheduled. However,
724 // CurrCycle may have advanced since then.
760 // SU->BotReadyCycle was set to CurrCycle when it was scheduled. However,
761 // CurrCycle may have advanced since then.
889 // This sets the scheduled node's ReadyCycle to CurrCycle. When updateQueues
2257 CurrCycle = 0;
2343 if (ReadyCycle > CurrCycle)
2344 return ReadyCycle - CurrCycle;
2356 CurrCycle, AcquireAtCycle, ReleaseAtCycle);
2359 CurrCycle, AcquireAtCycle, ReleaseAtCycle);
2365 return CurrCycle;
2368 NextUnreserved = std::max(CurrCycle, NextUnreserved + ReleaseAtCycle);
2380 LLVM_DEBUG(dbgs() << " Resource booking (@" << CurrCycle << "c): \n");
2382 LLVM_DEBUG(dbgs() << " getNextResourceCycle (@" << CurrCycle << "c): \n");
2489 if (NRCycle > CurrCycle) {
2558 // ReadyCycle was been bumped up to the CurrCycle when this node was
2559 // scheduled, but CurrCycle may have been eagerly advanced immediately after
2561 if (ReadyCycle > CurrCycle)
2562 MaxObservedStall = std::max(ReadyCycle - CurrCycle, MaxObservedStall);
2571 bool HazardDetected = (!IsBuffered && ReadyCycle > CurrCycle) ||
2595 unsigned DecMOps = SchedModel->getIssueWidth() * (NextCycle - CurrCycle);
2599 if ((NextCycle - CurrCycle) > DependentLatency)
2602 DependentLatency -= (NextCycle - CurrCycle);
2606 CurrCycle = NextCycle;
2609 for (; CurrCycle != NextCycle; ++CurrCycle) {
2621 LLVM_DEBUG(dbgs() << "Cycle: " << CurrCycle << ' ' << Available.getName()
2668 if (NextAvailable > CurrCycle) {
2701 unsigned NextCycle = CurrCycle;
2704 assert(ReadyCycle <= CurrCycle && "Broken PendingQueue");
2807 if (NextCycle > CurrCycle)
2835 << CurrCycle << '\n');
2900 bumpCycle(CurrCycle + 1);
2954 dbgs() << Available.getName() << " @" << CurrCycle << "c\n"
2996 /// DLat = max (N.depth - (CurrCycle - N.ReadyCycle) for N in Zone
4466 unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle,
4476 return CurrCycle;
4478 unsigned RetCycle = CurrCycle;