Lines Matching refs:CurFn
185 return CGF.CurFn->getBasicBlockList().push_back(BB);
307 llvm::ConstantExpr::getBitCast(CurFn, PointerTy),
498 CurFn = Fn;
500 assert(CurFn->isDeclaration() && "Function already has body?");
540 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn);
567 DI->EmitFunctionStart(GD, FnType, CurFn, Builder);
583 ReturnValue = CurFn->arg_begin();
599 EmitFunctionProlog(*CurFnInfo, CurFn, Args);
677 CGF.CurFn->setLinkage(llvm::Function::LinkOnceAnyLinkage);
682 CGF.Builder.CreateCall(Unsized, &*CGF.CurFn->arg_begin());
772 if (!CurFn->doesNotThrow())
773 TryMarkNoThrow(CurFn);
1134 return llvm::BlockAddress::get(CurFn, BB);