Lines Matching refs:Arg
580 /// on to \arg Dest.
1289 /// EmitBlock - Emit the given block \arg BB and set it as the insert point,
1768 void EmitParmDecl(const VarDecl &D, llvm::Value *Arg, unsigned ArgNo);
1789 /// EmitStmt - Emit the code for the statement \arg S. It is legal to call
2456 /// ExpandTypeFromArgs - Reconstruct a structure of type \arg Ty
2457 /// from function arguments into \arg Dst. See ABIArgInfo::Expand.
2466 /// ExpandTypeToArgs - Expand an RValue \arg Src, with the LLVM type for \arg
2467 /// Ty, into individual arguments on the provided vector \arg Args. See
2492 CallExpr::const_arg_iterator Arg = ArgBeg;
2497 E = CallArgTypeInfo->arg_type_end(); I != E; ++I, ++Arg) {
2498 assert(Arg != ArgEnd && "Running over edge of argument list!");
2501 QualType ActualArgType = Arg->getType();
2520 EmitCallArg(Args, *Arg, ArgType);
2529 assert((Arg == ArgEnd || CallArgTypeInfo->isVariadic()) &&
2535 for (; Arg != ArgEnd; ++Arg) {
2536 EmitCallArg(Args, *Arg, Arg->getType());