Lines Matching refs:Args
952 CallArgList Args;
953 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy);
958 EmitCallArgs(Args, FnType->getAs<FunctionProtoType>(),
966 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy);
975 return EmitCall(FnInfo, Func, ReturnValue, Args);
1105 FunctionArgList args;
1114 args.push_back(&selfDecl);
1118 args.push_back(i);
1123 fnType->getReturnType(), args, fnType->getExtInfo(),
1136 StartFunction(blockDecl, fnType->getReturnType(), fn, fnInfo, args,
1280 FunctionArgList args;
1283 args.push_back(&dstDecl);
1286 args.push_back(&srcDecl);
1289 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1311 StartFunction(FD, C.VoidTy, Fn, FI, args);
1418 llvm::Value *args[] = {
1432 EmitRuntimeCallOrInvoke(CGM.getBlockObjectAssign(), args);
1434 EmitNounwindRuntimeCall(CGM.getBlockObjectAssign(), args);
1456 FunctionArgList args;
1459 args.push_back(&srcDecl);
1462 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
1482 StartFunction(FD, C.VoidTy, Fn, FI, args);
1596 llvm::Value *args[] = { destField, srcValue, flagsVal };
1597 CGF.EmitNounwindRuntimeCall(fn, args);
1742 FunctionArgList args;
1745 args.push_back(&dst);
1749 args.push_back(&src);
1752 args, FunctionType::ExtInfo(), /*variadic=*/false);
1773 CGF.StartFunction(FD, R, Fn, FI, args);
1816 FunctionArgList args;
1819 args.push_back(&src);
1822 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
1843 CGF.StartFunction(FD, R, Fn, FI, args);
2203 llvm::Value *args[] = {
2207 EmitNounwindRuntimeCall(F, args); // FIXME: throwing destructors?
2248 llvm::Type *args[] = { Int8PtrTy, Int32Ty };
2250 = llvm::FunctionType::get(VoidTy, args, false);
2260 llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, Int32Ty };
2262 = llvm::FunctionType::get(VoidTy, args, false);