Searched refs:DemoteReg (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 990 ArrayRef<Register> VRegs, Register DemoteReg, in insertSRetLoads() argument 1012 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetLoads() 1022 Register DemoteReg) const { in insertSRetStores() 1042 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetStores() 1051 const Function &F, SmallVectorImpl<ArgInfo> &SplitArgs, Register &DemoteReg, in insertSRetIncomingArgument() argument 1054 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument() 1065 ArgInfo DemoteArg(DemoteReg, ValueVTs[0].getTypeForEVT(PtrTy->getContext()), in insertSRetIncomingArgument() 1083 Register DemoteReg = MIRBuilder.buildFrameIndex(FramePtrTy, FI).getReg(0); in insertSRetOutgoingArgument() local 1084 ArgInfo DemoteArg(DemoteReg, PointerType::get(RetTy->getContext(), AS), in insertSRetOutgoingArgument() 1091 Info.DemoteRegister = DemoteReg; in insertSRetOutgoingArgument()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 467 ArrayRef<Register> VRegs, Register DemoteReg, 473 ArrayRef<Register> VRegs, Register DemoteReg) const; 480 Register &DemoteReg, MachineRegisterInfo &MRI,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2159 Register DemoteReg = FuncInfo.DemoteRegister; in visitRet() local 2166 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVT); in visitRet()
|