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