Lines Matching refs:ReleaseAtCycle
983 if (SU->TopReadyCycle + PI->ReleaseAtCycle - 1 > LastCycle) in dumpScheduleTraceTopDown()
984 LastCycle = SU->TopReadyCycle + PI->ReleaseAtCycle - 1; in dumpScheduleTraceTopDown()
1022 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceTopDown()
1032 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E; in dumpScheduleTraceTopDown()
1065 if ((int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1 < LastCycle) in dumpScheduleTraceBottomUp()
1066 LastCycle = (int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1; in dumpScheduleTraceBottomUp()
1103 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle); in dumpScheduleTraceBottomUp()
1113 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E; in dumpScheduleTraceBottomUp()
2255 assert(PI->ReleaseAtCycle >= PI->AcquireAtCycle); in init()
2257 (Factor * (PI->ReleaseAtCycle - PI->AcquireAtCycle)); in init()
2310 unsigned ReleaseAtCycle, in getNextResourceCycleByInstance() argument
2315 CurrCycle, AcquireAtCycle, ReleaseAtCycle); in getNextResourceCycleByInstance()
2318 CurrCycle, AcquireAtCycle, ReleaseAtCycle); in getNextResourceCycleByInstance()
2327 NextUnreserved = std::max(CurrCycle, NextUnreserved + ReleaseAtCycle); in getNextResourceCycleByInstance()
2336 unsigned ReleaseAtCycle, in getNextResourceCycle() argument
2367 StartIndex, ReleaseAtCycle, AcquireAtCycle), in getNextResourceCycle()
2374 getNextResourceCycle(SC, SubUnits[I], ReleaseAtCycle, AcquireAtCycle); in getNextResourceCycle()
2386 getNextResourceCycleByInstance(I, ReleaseAtCycle, AcquireAtCycle); in getNextResourceCycle()
2443 unsigned ReleaseAtCycle = PE.ReleaseAtCycle; in checkHazard() local
2447 getNextResourceCycle(SC, ResIdx, ReleaseAtCycle, AcquireAtCycle); in checkHazard()
2450 MaxObservedStall = std::max(ReleaseAtCycle, MaxObservedStall); in checkHazard()
2601 unsigned ReleaseAtCycle, in countResource() argument
2605 unsigned Count = Factor * (ReleaseAtCycle- AcquireAtCycle); in countResource()
2607 << ReleaseAtCycle << "x" << Factor << "u\n"); in countResource()
2626 getNextResourceCycle(SC, PIdx, ReleaseAtCycle, AcquireAtCycle); in countResource()
2706 countResource(SC, PI->ProcResourceIdx, PI->ReleaseAtCycle, NextCycle, in bumpNode()
2725 SC, PIdx, PI->ReleaseAtCycle, PI->AcquireAtCycle); in bumpNode()
2729 NextCycle, PI->AcquireAtCycle, PI->ReleaseAtCycle), in bumpNode()
2734 NextCycle, PI->AcquireAtCycle, PI->ReleaseAtCycle), in bumpNode()
2741 SC, PIdx, PI->ReleaseAtCycle, PI->AcquireAtCycle); in bumpNode()
2744 std::max(ReservedUntil, NextCycle + PI->ReleaseAtCycle); in bumpNode()
2942 ResDelta.CritResources += PI->ReleaseAtCycle; in initResourceDelta()
2944 ResDelta.DemandedResources += PI->ReleaseAtCycle; in initResourceDelta()
4272 unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle, in getFirstAvailableAt() argument
4280 IntervalBuilder(RetCycle, AcquireAtCycle, ReleaseAtCycle); in getFirstAvailableAt()
4290 NewInterval = IntervalBuilder(RetCycle, AcquireAtCycle, ReleaseAtCycle); in getFirstAvailableAt()