Lines Matching defs:PRVec
126 void expandProcResources(ConstRecVec &PRVec,
1036 ConstRecVec &PRVec, std::vector<int64_t> &ReleaseAtCycles,
1038 assert(PRVec.size() == ReleaseAtCycles.size() && "failed precondition");
1039 for (unsigned I = 0, E = PRVec.size(); I != E; ++I) {
1040 const Record *PRDef = PRVec[I];
1056 PRVec.push_back(SuperDef);
1073 PRVec.push_back(PR);
1200 ConstRecVec PRVec = WriteRes->getValueAsListOfDefs("ProcResources");
1210 ReleaseAtCycles.size() != PRVec.size()) {
1216 .concat(Twine(PRVec.size()))
1222 AcquireAtCycles.size() != PRVec.size()) {
1229 .concat(Twine(PRVec.size())));
1235 ReleaseAtCycles.resize(PRVec.size(), 1);
1241 AcquireAtCycles.resize(PRVec.size(), 0);
1246 expandProcResources(PRVec, ReleaseAtCycles, AcquireAtCycles, ProcModel);
1249 for (unsigned PRIdx = 0, PREnd = PRVec.size(); PRIdx != PREnd;
1252 WPREntry.ProcResourceIdx = ProcModel.getProcResourceIdx(PRVec[PRIdx]);