Lines Matching defs:OutgoingArgHandler
130 struct OutgoingArgHandler : public CallLowering::ValueHandler { struct
131 OutgoingArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in OutgoingArgHandler() argument
139 bool isIncomingArgumentHandler() const override { return false; } in isIncomingArgumentHandler()
141 Register getStackAddress(uint64_t Size, int64_t Offset, in getStackAddress()
169 void assignValueToReg(Register ValVReg, Register PhysReg, in assignValueToReg()
176 void assignValueToAddress(Register ValVReg, Register Addr, uint64_t Size, in assignValueToAddress()
189 bool assignArg(unsigned ValNo, MVT ValVT, MVT LocVT, in assignArg()
204 MachineInstrBuilder MIB;
205 CCAssignFn *AssignFnVarArg;
206 bool IsTailCall;
210 int FPDiff;
211 uint64_t StackSize;