Lines Matching refs:InstanceIdx
2085 unsigned SchedBoundary::getNextResourceCycleByInstance(unsigned InstanceIdx, in getNextResourceCycleByInstance() argument
2087 unsigned NextUnreserved = ReservedCycles[InstanceIdx]; in getNextResourceCycleByInstance()
2105 unsigned InstanceIdx = 0; in getNextResourceCycle() local
2133 InstanceIdx = NextInstanceIdx; in getNextResourceCycle()
2137 return std::make_pair(MinNextUnreserved, InstanceIdx); in getNextResourceCycle()
2144 InstanceIdx = I; in getNextResourceCycle()
2148 return std::make_pair(MinNextUnreserved, InstanceIdx); in getNextResourceCycle()
2192 unsigned NRCycle, InstanceIdx; in checkHazard() local
2193 std::tie(NRCycle, InstanceIdx) = getNextResourceCycle(SC, ResIdx, Cycles); in checkHazard()
2200 << '[' << InstanceIdx - ReservedCyclesIndex[ResIdx] << ']' in checkHazard()
2365 unsigned NextAvailable, InstanceIdx; in countResource() local
2366 std::tie(NextAvailable, InstanceIdx) = getNextResourceCycle(SC, PIdx, Cycles); in countResource()
2370 << '[' << InstanceIdx - ReservedCyclesIndex[PIdx] << ']' in countResource()
2460 unsigned ReservedUntil, InstanceIdx; in bumpNode() local
2461 std::tie(ReservedUntil, InstanceIdx) = in bumpNode()
2464 ReservedCycles[InstanceIdx] = in bumpNode()
2467 ReservedCycles[InstanceIdx] = NextCycle; in bumpNode()