Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:RegsToPass

434   SmallVector<std::pair<unsigned, SDValue>, 16> RegsToPass;
485 // Arguments that can be passed on register must be kept at RegsToPass
488 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
509 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
510 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
511 RegsToPass[i].second, InFlag);
527 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
528 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
529 RegsToPass[i].second, InFlag);
559 for (unsigned i = 0, e = RegsToPass.size(); i != e; ++i) {
560 Ops.push_back(DAG.getRegister(RegsToPass[i].first,
561 RegsToPass[i].second.getValueType()));