Lines Matching defs:OutgoingArgHandler
238 struct OutgoingArgHandler : public CallLowering::OutgoingValueHandler { struct
239 OutgoingArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in OutgoingArgHandler() function
246 Register getStackAddress(uint64_t Size, int64_t Offset, in getStackAddress()
278 LLT getStackValueStoreType(const DataLayout &DL, const CCValAssign &VA, in getStackValueStoreType()
285 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg()
292 void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, in assignValueToAddress()
300 void assignValueToAddress(const CallLowering::ArgInfo &Arg, unsigned RegIndex, in assignValueToAddress()
328 MachineInstrBuilder MIB;
330 bool IsTailCall;
334 int FPDiff;
337 Register SPReg;
339 const AArch64Subtarget &Subtarget;