Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp990 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 DCallLowering.h467 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 DSelectionDAGBuilder.cpp2159 Register DemoteReg = FuncInfo.DemoteRegister; in visitRet() local
2166 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVT); in visitRet()