Lines Matching refs:PIdx
870 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { in inferFromItinClass() local
871 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass()
886 IdxVec ProcIndices(1, PIdx); in inferFromItinClass()
909 unsigned PIdx = getProcModel(Rec->getValueAsDef("SchedModel")).Index; in inferFromInstRWs() local
910 IdxVec ProcIndices(1, PIdx); in inferFromInstRWs()
1603 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { in collectItinProcResources() local
1604 const CodeGenProcModel &PM = ProcModels[PIdx]; in collectItinProcResources()
1619 IdxVec ProcIndices(1, PIdx); in collectItinProcResources()
1740 void CodeGenSchedModels::addWriteRes(Record *ProcWriteResDef, unsigned PIdx) { in addWriteRes() argument
1741 assert(PIdx && "don't add resources to an invalid Processor model"); in addWriteRes()
1743 RecVec &WRDefs = ProcModels[PIdx].WriteResDefs; in addWriteRes()
1753 addProcResource(*WritePRI, ProcModels[PIdx]); in addWriteRes()
1759 unsigned PIdx) { in addReadAdvance() argument
1760 RecVec &RADefs = ProcModels[PIdx].ReadAdvanceDefs; in addReadAdvance()