Lines Matching refs:getLocReg

296       Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part0, Flag);  in LowerReturn_32()
298 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_32()
300 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part1, in LowerReturn_32()
303 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Arg, Flag); in LowerReturn_32()
307 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_32()
390 if (i+1 < RVLocs.size() && RVLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerReturn_64()
398 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), OutVal, Flag); in LowerReturn_64()
402 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn_64()
466 MF.getRegInfo().addLiveIn(VA.getLocReg(), VRegHi); in LowerFormalArguments_32()
479 Register loReg = MF.addLiveIn(NextVA.getLocReg(), in LowerFormalArguments_32()
494 MF.getRegInfo().addLiveIn(VA.getLocReg(), VReg); in LowerFormalArguments_32()
645 Register VReg = MF.addLiveIn(VA.getLocReg(), in LowerFormalArguments_64()
950 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Part0)); in LowerCall_32()
954 RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Part1)); in LowerCall_32()
985 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_32()
989 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg)); in LowerCall_32()
1085 Chain, dl, toCallerWindow(RVLocs[i++].getLocReg()), MVT::i32, InFlag); in LowerCall_32()
1091 Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), MVT::i32, InFlag); in LowerCall_32()
1099 DAG.getCopyFromReg(Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), in LowerCall_32()
1158 unsigned Offset = argSize * (VA.getLocReg() - firstReg); in fixupVariableFloatArgs()
1262 unsigned Offset = 8 * (VA.getLocReg() - SP::I0); in LowerCall_64()
1278 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()), in LowerCall_64()
1280 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()+1), in LowerCall_64()
1294 ArgLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerCall_64()
1302 RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()), Arg)); in LowerCall_64()
1398 unsigned Reg = toCallerWindow(VA.getLocReg()); in LowerCall_64()