reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
223 LLVMContext &Ctx = OrigArg.Ty->getContext(); 225 if (OrigArg.Ty->isVoidTy()) 230 ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); 235 SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx), 236 OrigArg.Flags[0], OrigArg.IsFixed); 236 OrigArg.Flags[0], OrigArg.IsFixed); 241 assert(OrigArg.Regs.size() == SplitVTs.size() && "Regs / types mismatch"); 244 OrigArg.Ty, CallConv, false); 247 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0], 247 SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0], 248 OrigArg.IsFixed);