Lines Matching defs:RegsToPass
887 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass;
981 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Part0));
985 RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Part1));
1013 // RegsToPass vector
1016 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
1020 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
1045 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
1046 Register Reg = RegsToPass[i].first;
1049 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InGlue);
1072 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
1073 Register Reg = RegsToPass[i].first;
1076 Ops.push_back(DAG.getRegister(Reg, RegsToPass[i].second.getValueType()));
1265 SmallVector<std::pair<Register, SDValue>, 8> RegsToPass;
1328 RegsToPass.push_back(std::make_pair(HiReg, Hi64));
1329 RegsToPass.push_back(std::make_pair(LoReg, Lo64));
1354 RegsToPass.push_back(std::make_pair(Reg, Arg));
1381 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
1383 RegsToPass[i].first, RegsToPass[i].second, InGlue);
1403 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i)
1404 Ops.push_back(DAG.getRegister(RegsToPass[i].first,
1405 RegsToPass[i].second.getValueType()));