Searched refs:DemoteReg (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 991 ArrayRef<Register> VRegs, Register DemoteReg, in insertSRetLoads() argument 1013 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetLoads() 1023 Register DemoteReg) const { in insertSRetStores() 1043 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetStores() 1052 const Function &F, SmallVectorImpl<ArgInfo> &SplitArgs, Register &DemoteReg, in insertSRetIncomingArgument() argument 1055 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument() 1066 ArgInfo DemoteArg(DemoteReg, ValueVTs[0].getTypeForEVT(PtrTy->getContext()), in insertSRetIncomingArgument() 1084 Register DemoteReg = MIRBuilder.buildFrameIndex(FramePtrTy, FI).getReg(0); in insertSRetOutgoingArgument() local 1085 ArgInfo DemoteArg(DemoteReg, PointerType::get(RetTy, AS), in insertSRetOutgoingArgument() 1092 Info.DemoteRegister = DemoteReg; in insertSRetOutgoingArgument()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CallLowering.h | 465 ArrayRef<Register> VRegs, Register DemoteReg, 471 ArrayRef<Register> VRegs, Register DemoteReg) const; 478 Register &DemoteReg, MachineRegisterInfo &MRI,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 2189 unsigned DemoteReg = FuncInfo.DemoteRegister; in visitRet() local 2202 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVTs[0]); in visitRet()
|