Lines Matching refs:RegsToPass

5419                   SmallVector<std::pair<unsigned, SDValue>, 8> &RegsToPass,  in buildCallOperands()  argument
5471 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) in buildCallOperands()
5472 Ops.push_back(DAG.getRegister(RegsToPass[i].first, in buildCallOperands()
5473 RegsToPass[i].second.getValueType())); in buildCallOperands()
5500 SmallVector<std::pair<unsigned, SDValue>, 8> &RegsToPass, SDValue Glue, in FinishCall() argument
5523 buildCallOperands(Ops, CFlags, dl, DAG, RegsToPass, Glue, Chain, Callee, in FinishCall()
5756 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; in LowerCall_32SVR4() local
5823 RegsToPass.push_back(std::make_pair(VA.getLocReg(), SVal.getValue(0))); in LowerCall_32SVR4()
5826 RegsToPass.push_back(std::make_pair(ArgLocs[++i].getLocReg(), in LowerCall_32SVR4()
5829 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_32SVR4()
5856 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { in LowerCall_32SVR4()
5857 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCall_32SVR4()
5858 RegsToPass[i].second, InFlag); in LowerCall_32SVR4()
5878 return FinishCall(CFlags, dl, DAG, RegsToPass, InFlag, Chain, CallSeqStart, in LowerCall_32SVR4()
6090 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; in LowerCall_64SVR4() local
6159 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load)); in LowerCall_64SVR4()
6220 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load)); in LowerCall_64SVR4()
6236 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load)); in LowerCall_64SVR4()
6253 RegsToPass.push_back(std::make_pair(PPC::X11, Arg)); in LowerCall_64SVR4()
6261 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Arg)); in LowerCall_64SVR4()
6293 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg)); in LowerCall_64SVR4()
6340 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], ArgVal)); in LowerCall_64SVR4()
6400 RegsToPass.push_back(std::make_pair(VR[VR_idx++], Load)); in LowerCall_64SVR4()
6411 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load)); in LowerCall_64SVR4()
6418 RegsToPass.push_back(std::make_pair(VR[VR_idx++], Arg)); in LowerCall_64SVR4()
6468 RegsToPass.push_back(std::make_pair((unsigned)PPC::X12, Callee)); in LowerCall_64SVR4()
6474 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { in LowerCall_64SVR4()
6475 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCall_64SVR4()
6476 RegsToPass[i].second, InFlag); in LowerCall_64SVR4()
6484 return FinishCall(CFlags, dl, DAG, RegsToPass, InFlag, Chain, CallSeqStart, in LowerCall_64SVR4()
7207 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; in LowerCall_AIX() local
7249 RegsToPass.push_back(std::make_pair(ByValVA.getLocReg(), Load)); in LowerCall_AIX()
7312 RegsToPass.push_back(std::make_pair(ByValVA.getLocReg(), ResidueVal)); in LowerCall_AIX()
7334 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_AIX()
7363 RegsToPass.push_back(std::make_pair(RegVA.getLocReg(), Load)); in LowerCall_AIX()
7410 RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgAsInt)); in LowerCall_AIX()
7414 RegsToPass.push_back(std::make_pair( in LowerCall_AIX()
7424 RegsToPass.push_back(std::make_pair( in LowerCall_AIX()
7434 RegsToPass.push_back(std::make_pair( in LowerCall_AIX()
7467 for (auto Reg : RegsToPass) { in LowerCall_AIX()
7473 return FinishCall(CFlags, dl, DAG, RegsToPass, InFlag, Chain, CallSeqStart, in LowerCall_AIX()