Lines Matching refs:SplitArgs
238 const ArgInfo &OrigArg, SmallVectorImpl<ArgInfo> &SplitArgs, in splitToValueTypes() argument
253 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), in splitToValueTypes()
265 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0], in splitToValueTypes()
268 SplitArgs.back().Flags[0].setInConsecutiveRegs(); in splitToValueTypes()
271 SplitArgs.back().Flags[0].setInConsecutiveRegsLast(); in splitToValueTypes()
298 SmallVector<ArgInfo, 8> SplitArgs; in lowerReturn() local
374 splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, CC); in lowerReturn()
378 Success = handleAssignments(MIRBuilder, SplitArgs, Handler); in lowerReturn()
449 SmallVector<ArgInfo, 8> SplitArgs; in lowerFormalArguments() local
458 splitToValueTypes(OrigArg, SplitArgs, DL, MRI, F.getCallingConv()); in lowerFormalArguments()
470 if (!handleAssignments(MIRBuilder, SplitArgs, Handler)) in lowerFormalArguments()