Lines Matching defs:ReleaseAtCycle

1014       if (SU->TopReadyCycle + PI->ReleaseAtCycle - 1 > LastCycle)
1015 LastCycle = SU->TopReadyCycle + PI->ReleaseAtCycle - 1;
1053 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle);
1063 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E;
1096 if ((int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1 < LastCycle)
1097 LastCycle = (int)SU->BotReadyCycle - PI->ReleaseAtCycle + 1;
1134 LHS.ReleaseAtCycle < RHS.ReleaseAtCycle);
1144 for (unsigned I = 0, E = PI.ReleaseAtCycle - PI.AcquireAtCycle; I != E;
2293 assert(PI->ReleaseAtCycle >= PI->AcquireAtCycle);
2295 (Factor * (PI->ReleaseAtCycle - PI->AcquireAtCycle));
2348 unsigned ReleaseAtCycle,
2353 CurrCycle, AcquireAtCycle, ReleaseAtCycle);
2356 CurrCycle, AcquireAtCycle, ReleaseAtCycle);
2365 NextUnreserved = std::max(CurrCycle, NextUnreserved + ReleaseAtCycle);
2374 unsigned ReleaseAtCycle,
2405 StartIndex, ReleaseAtCycle, AcquireAtCycle),
2412 getNextResourceCycle(SC, SubUnits[I], ReleaseAtCycle, AcquireAtCycle);
2424 getNextResourceCycleByInstance(I, ReleaseAtCycle, AcquireAtCycle);
2481 unsigned ReleaseAtCycle = PE.ReleaseAtCycle;
2485 getNextResourceCycle(SC, ResIdx, ReleaseAtCycle, AcquireAtCycle);
2488 MaxObservedStall = std::max(ReleaseAtCycle, MaxObservedStall);
2630 /// \param ReleaseAtCycle indicates the number of consecutive (non-pipelined)
2639 unsigned ReleaseAtCycle,
2643 unsigned Count = Factor * (ReleaseAtCycle- AcquireAtCycle);
2645 << ReleaseAtCycle << "x" << Factor << "u\n");
2664 getNextResourceCycle(SC, PIdx, ReleaseAtCycle, AcquireAtCycle);
2744 countResource(SC, PI->ProcResourceIdx, PI->ReleaseAtCycle, NextCycle,
2763 SC, PIdx, PI->ReleaseAtCycle, PI->AcquireAtCycle);
2767 NextCycle, PI->AcquireAtCycle, PI->ReleaseAtCycle),
2772 NextCycle, PI->AcquireAtCycle, PI->ReleaseAtCycle),
2779 SC, PIdx, PI->ReleaseAtCycle, PI->AcquireAtCycle);
2782 std::max(ReservedUntil, NextCycle + PI->ReleaseAtCycle);
2980 ResDelta.CritResources += PI->ReleaseAtCycle;
2982 ResDelta.DemandedResources += PI->ReleaseAtCycle;
4476 unsigned CurrCycle, unsigned AcquireAtCycle, unsigned ReleaseAtCycle,
4485 if (AcquireAtCycle == ReleaseAtCycle)
4490 IntervalBuilder(RetCycle, AcquireAtCycle, ReleaseAtCycle);
4500 NewInterval = IntervalBuilder(RetCycle, AcquireAtCycle, ReleaseAtCycle);