Lines Matching defs:Args
357 llvm::Value *args[] = {
362 EmitNounwindRuntimeCall(F, args);
590 const FunctionArgList &Args,
662 for (FunctionArgList::const_iterator i = Args.begin(), e = Args.end();
717 EmitFunctionProlog(*CurFnInfo, CurFn, Args);
751 for (FunctionArgList::const_iterator i = Args.begin(), e = Args.end();
772 void CodeGenFunction::EmitFunctionBody(FunctionArgList &Args,
830 FunctionArgList Args;
840 CGM.getCXXABI().buildThisParam(*this, Args);
843 Args.append(FD->param_begin(), FD->param_end());
846 CGM.getCXXABI().addImplicitStructorParams(*this, ResTy, Args);
866 StartFunction(GD, ResTy, Fn, FnInfo, Args, Loc, BodyRange.getBegin());
872 EmitDestructorBody(Args);
874 EmitConstructorBody(Args);
878 CGM.getCUDARuntime().EmitDeviceStubBody(*this, Args);
883 EmitLambdaToBlockPointerBody(Args);
894 emitImplicitAssignmentOperatorBody(Args);
896 EmitFunctionBody(Args, Body);
1675 llvm::Value *Args[4] = {
1681 return Builder.CreateCall(AnnotationFn, Args);