Lines Matching defs:SplitArgs
240 const ArgInfo &OrigArg, SmallVectorImpl<ArgInfo> &SplitArgs,
255 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx),
267 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0],
270 SplitArgs.back().Flags[0].setInConsecutiveRegs();
273 SplitArgs.back().Flags[0].setInConsecutiveRegsLast();
300 SmallVector<ArgInfo, 8> SplitArgs;
376 splitToValueTypes(CurArgInfo, SplitArgs, DL, MRI, CC);
380 Success = handleAssignments(MIRBuilder, SplitArgs, Handler);
451 SmallVector<ArgInfo, 8> SplitArgs;
460 splitToValueTypes(OrigArg, SplitArgs, DL, MRI, F.getCallingConv());
472 if (!handleAssignments(MIRBuilder, SplitArgs, Handler))