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.cpp991 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 DCallLowering.h465 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 DSelectionDAGBuilder.cpp2189 unsigned DemoteReg = FuncInfo.DemoteRegister; in visitRet() local
2202 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVTs[0]); in visitRet()