Lines Matching refs:InstanceIdx
2309 unsigned SchedBoundary::getNextResourceCycleByInstance(unsigned InstanceIdx, in getNextResourceCycleByInstance() argument
2314 return ReservedResourceSegments[InstanceIdx].getFirstAvailableAtFromTop( in getNextResourceCycleByInstance()
2317 return ReservedResourceSegments[InstanceIdx].getFirstAvailableAtFromBottom( in getNextResourceCycleByInstance()
2321 unsigned NextUnreserved = ReservedCycles[InstanceIdx]; in getNextResourceCycleByInstance()
2344 unsigned InstanceIdx = 0; in getNextResourceCycle() local
2376 InstanceIdx = NextInstanceIdx; in getNextResourceCycle()
2380 return std::make_pair(MinNextUnreserved, InstanceIdx); in getNextResourceCycle()
2391 InstanceIdx = I; in getNextResourceCycle()
2397 << "[" << InstanceIdx - StartIndex << "]" in getNextResourceCycle()
2400 return std::make_pair(MinNextUnreserved, InstanceIdx); in getNextResourceCycle()
2445 unsigned NRCycle, InstanceIdx; in checkHazard() local
2446 std::tie(NRCycle, InstanceIdx) = in checkHazard()
2454 << '[' << InstanceIdx - ReservedCyclesIndex[ResIdx] << ']' in checkHazard()
2624 unsigned NextAvailable, InstanceIdx; in countResource() local
2625 std::tie(NextAvailable, InstanceIdx) = in countResource()
2630 << '[' << InstanceIdx - ReservedCyclesIndex[PIdx] << ']' in countResource()
2723 unsigned ReservedUntil, InstanceIdx; in bumpNode() local
2724 std::tie(ReservedUntil, InstanceIdx) = getNextResourceCycle( in bumpNode()
2727 ReservedResourceSegments[InstanceIdx].add( in bumpNode()
2732 ReservedResourceSegments[InstanceIdx].add( in bumpNode()
2739 unsigned ReservedUntil, InstanceIdx; in bumpNode() local
2740 std::tie(ReservedUntil, InstanceIdx) = getNextResourceCycle( in bumpNode()
2743 ReservedCycles[InstanceIdx] = in bumpNode()
2746 ReservedCycles[InstanceIdx] = NextCycle; in bumpNode()