Lines Matching defs:OutgoingArgHandler
132 struct OutgoingArgHandler : public CallLowering::OutgoingValueHandler { struct
133 OutgoingArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in OutgoingArgHandler() argument
141 Register getStackAddress(uint64_t Size, int64_t Offset, in getStackAddress()
166 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg()
173 void assignValueToAddress(Register ValVReg, Register Addr, uint64_t Size, in assignValueToAddress()
181 void assignValueToAddress(const CallLowering::ArgInfo &Arg, Register Addr, in assignValueToAddress()
204 bool assignArg(unsigned ValNo, MVT ValVT, MVT LocVT, in assignArg()
219 MachineInstrBuilder MIB;
220 CCAssignFn *AssignFnVarArg;
221 bool IsTailCall;
225 int FPDiff;
226 uint64_t StackSize;
229 Register SPReg;