Lines Matching refs:ProcResDesc
62 const MCProcResourceDesc *const ProcResDesc = in getNonRedundantWriteProcRes() local
64 if (ProcResDesc->SubUnitsIdxBegin == nullptr) { in getNonRedundantWriteProcRes()
72 for (const auto *SubResIdx = ProcResDesc->SubUnitsIdxBegin; in getNonRedundantWriteProcRes()
73 SubResIdx != ProcResDesc->SubUnitsIdxBegin + ProcResDesc->NumUnits; in getNonRedundantWriteProcRes()
85 for (const auto *SubResIdx = ProcResDesc->SubUnitsIdxBegin; in getNonRedundantWriteProcRes()
86 SubResIdx != ProcResDesc->SubUnitsIdxBegin + ProcResDesc->NumUnits; in getNonRedundantWriteProcRes()
88 ProcResUnitUsage[*SubResIdx] += RemainingCycles / ProcResDesc->NumUnits; in getNonRedundantWriteProcRes()
184 const MCProcResourceDesc *const ProcResDesc = in computeIdealizedProcResPressure() local
186 if (ProcResDesc->SubUnitsIdxBegin == nullptr) { in computeIdealizedProcResPressure()
191 SmallVector<uint16_t, 32> Subunits(ProcResDesc->SubUnitsIdxBegin, in computeIdealizedProcResPressure()
192 ProcResDesc->SubUnitsIdxBegin + in computeIdealizedProcResPressure()
193 ProcResDesc->NumUnits); in computeIdealizedProcResPressure()