Lines Matching refs:getLocReg
998 RegInfo.addLiveIn(VA.getLocReg(), VReg); in unpackFromRegLoc()
1071 RegInfo.addLiveIn(VA.getLocReg(), LoVReg); in unpackF64OnRV32DSoftABI()
1074 if (VA.getLocReg() == RISCV::X17) { in unpackF64OnRV32DSoftABI()
1083 RegInfo.addLiveIn(VA.getLocReg() + 1, HiVReg); in unpackF64OnRV32DSoftABI()
1394 unsigned RegLo = VA.getLocReg(); in LowerCall()
1450 RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgValue)); in LowerCall()
1539 DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), Glue); in LowerCall()
1545 assert(VA.getLocReg() == ArgGPRs[0] && "Unexpected reg assignment"); in LowerCall()
1609 unsigned RegLo = VA.getLocReg(); in LowerReturn()
1620 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Val, Glue); in LowerReturn()
1624 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); in LowerReturn()