Lines Matching refs:Resources
112 : Resources(SM.getNumProcResourceKinds() - 1),
130 Resources[Index] =
132 Strategies[Index] = getStrategyFor(*Resources[Index]);
138 const ResourceState &RS = *Resources[Index];
161 assert(Index < Resources.size() && "Invalid processor resource index!");
171 return Resources[getResourceStateIndex(ResourceID)]->getNumUnits();
179 assert(Index < Resources.size() && "Invalid resource use!");
180 ResourceState &RS = *Resources[Index];
197 ResourceState &RS = *Resources[RSID];
216 ResourceState &CurrentUser = *Resources[GroupIndex];
226 ResourceState &RS = *Resources[RSID];
238 ResourceState &CurrentUser = *Resources[GroupIndex];
256 ResourceState &RS = *Resources[getResourceStateIndex(CurrentBuffer)];
274 ResourceState &RS = *Resources[getResourceStateIndex(CurrentBuffer)];
284 for (const std::pair<uint64_t, ResourceUsage> &E : Desc.Resources) {
287 if (!Resources[Index]->isReady(NumUnits))
300 for (const std::pair<uint64_t, ResourceUsage> &R : Desc.Resources) {
345 ResourceState &Resource = *Resources[Index];
354 ResourceState &Resource = *Resources[Index];