Lines Matching refs:PIdx
854 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { in inferFromItinClass() local
855 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass()
870 IdxVec ProcIndices(1, PIdx); in inferFromItinClass()
893 unsigned PIdx = getProcModel(Rec->getValueAsDef("SchedModel")).Index; in inferFromInstRWs() local
894 IdxVec ProcIndices(1, PIdx); in inferFromInstRWs()
1527 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { in collectItinProcResources() local
1528 const CodeGenProcModel &PM = ProcModels[PIdx]; in collectItinProcResources()
1543 IdxVec ProcIndices(1, PIdx); in collectItinProcResources()
1665 void CodeGenSchedModels::addWriteRes(Record *ProcWriteResDef, unsigned PIdx) { in addWriteRes() argument
1666 assert(PIdx && "don't add resources to an invalid Processor model"); in addWriteRes()
1668 RecVec &WRDefs = ProcModels[PIdx].WriteResDefs; in addWriteRes()
1678 addProcResource(*WritePRI, ProcModels[PIdx]); in addWriteRes()
1684 unsigned PIdx) { in addReadAdvance() argument
1685 RecVec &RADefs = ProcModels[PIdx].ReadAdvanceDefs; in addReadAdvance()