Lines Matching refs:PRVec
111 void ExpandProcResources(RecVec &PRVec, std::vector<int64_t> &Cycles,
935 void SubtargetEmitter::ExpandProcResources(RecVec &PRVec,
938 assert(PRVec.size() == Cycles.size() && "failed precondition");
939 for (unsigned i = 0, e = PRVec.size(); i != e; ++i) {
940 Record *PRDef = PRVec[i];
957 PRVec.push_back(SuperDef);
973 PRVec.push_back(PR);
1104 RecVec PRVec = WriteRes->getValueAsListOfDefs("ProcResources");
1111 Cycles.resize(PRVec.size(), 1);
1112 } else if (Cycles.size() != PRVec.size()) {
1118 .concat(Twine(PRVec.size()))
1123 ExpandProcResources(PRVec, Cycles, ProcModel);
1125 for (unsigned PRIdx = 0, PREnd = PRVec.size();
1128 WPREntry.ProcResourceIdx = ProcModel.getProcResourceIdx(PRVec[PRIdx]);