Lines Matching defs:Args
975 CallArgList Args;
976 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy);
981 EmitCallArgs(Args, FnType->getAs<FunctionProtoType>(),
989 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy);
998 return EmitCall(FnInfo, Func, ReturnValue, Args);
1131 FunctionArgList args;
1140 args.push_back(&selfDecl);
1143 args.append(blockDecl->param_begin(), blockDecl->param_end());
1148 fnType->getReturnType(), args, fnType->getExtInfo(),
1161 StartFunction(blockDecl, fnType->getReturnType(), fn, fnInfo, args,
1305 FunctionArgList args;
1308 args.push_back(&dstDecl);
1311 args.push_back(&srcDecl);
1314 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1335 StartFunction(FD, C.VoidTy, Fn, FI, args);
1444 llvm::Value *args[] = {
1458 EmitRuntimeCallOrInvoke(CGM.getBlockObjectAssign(), args);
1460 EmitNounwindRuntimeCall(CGM.getBlockObjectAssign(), args);
1482 FunctionArgList args;
1485 args.push_back(&srcDecl);
1488 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1508 StartFunction(FD, C.VoidTy, Fn, FI, args);
1623 llvm::Value *args[] = { destField, srcValue, flagsVal };
1624 CGF.EmitNounwindRuntimeCall(fn, args);
1769 FunctionArgList args;
1772 args.push_back(&dst);
1776 args.push_back(&src);
1779 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
1800 CGF.StartFunction(FD, R, Fn, FI, args);
1845 FunctionArgList args;
1848 args.push_back(&src);
1851 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
1872 CGF.StartFunction(FD, R, Fn, FI, args);
2236 llvm::Value *args[] = {
2240 EmitNounwindRuntimeCall(F, args); // FIXME: throwing destructors?
2281 llvm::Type *args[] = { Int8PtrTy, Int32Ty };
2283 = llvm::FunctionType::get(VoidTy, args, false);
2293 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, Int32Ty };
2295 = llvm::FunctionType::get(VoidTy, args, false);