Home
last modified time | relevance | path

Searched refs:DemoteReg (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp876 ArrayRef<Register> VRegs, Register DemoteReg, in insertSRetLoads() argument
898 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetLoads()
908 Register DemoteReg) const { in insertSRetStores()
928 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); in insertSRetStores()
937 const Function &F, SmallVectorImpl<ArgInfo> &SplitArgs, Register &DemoteReg, in insertSRetIncomingArgument() argument
940 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument()
951 ArgInfo DemoteArg(DemoteReg, ValueVTs[0].getTypeForEVT(PtrTy->getContext()), in insertSRetIncomingArgument()
969 Register DemoteReg = MIRBuilder.buildFrameIndex(FramePtrTy, FI).getReg(0); in insertSRetOutgoingArgument() local
970 ArgInfo DemoteArg(DemoteReg, PointerType::get(RetTy, AS), in insertSRetOutgoingArgument()
977 Info.DemoteRegister = DemoteReg; in insertSRetOutgoingArgument()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h454 ArrayRef<Register> VRegs, Register DemoteReg,
460 ArrayRef<Register> VRegs, Register DemoteReg) const;
467 Register &DemoteReg, MachineRegisterInfo &MRI,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2148 unsigned DemoteReg = FuncInfo.DemoteRegister; in visitRet() local
2161 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVTs[0]); in visitRet()