Lines Matching refs:RegsToPass
778 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; in LowerCall_32() local
869 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Part0)); in LowerCall_32()
873 RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Part1)); in LowerCall_32()
904 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_32()
908 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_32()
933 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { in LowerCall_32()
934 unsigned Reg = toCallerWindow(RegsToPass[i].first); in LowerCall_32()
935 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag); in LowerCall_32()
957 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) in LowerCall_32()
958 Ops.push_back(DAG.getRegister(toCallerWindow(RegsToPass[i].first), in LowerCall_32()
959 RegsToPass[i].second.getValueType())); in LowerCall_32()
1130 SmallVector<std::pair<unsigned, SDValue>, 8> RegsToPass; in LowerCall_64() local
1185 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()), in LowerCall_64()
1187 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()+1), in LowerCall_64()
1209 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()), Arg)); in LowerCall_64()
1236 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) { in LowerCall_64()
1238 RegsToPass[i].first, RegsToPass[i].second, InGlue); in LowerCall_64()
1257 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) in LowerCall_64()
1258 Ops.push_back(DAG.getRegister(RegsToPass[i].first, in LowerCall_64()
1259 RegsToPass[i].second.getValueType())); in LowerCall_64()