Searched refs:CurFn (Results 1 - 19 of 19) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp185 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
[all...]
H A DCGCUDANV.cpp116 llvm::Value *Arg = CGF.Builder.CreatePointerCast(CGF.CurFn, CharPtrTy);
H A DCGAtomic.cpp660 MonotonicBB = createBasicBlock("monotonic", CurFn);
662 AcquireBB = createBasicBlock("acquire", CurFn);
664 ReleaseBB = createBasicBlock("release", CurFn);
666 AcqRelBB = createBasicBlock("acqrel", CurFn);
667 SeqCstBB = createBasicBlock("seqcst", CurFn);
668 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
H A DCGStmt.cpp287 CurFn->getBasicBlockList().insertAfter(CurBB, BB);
289 CurFn->getBasicBlockList().push_back(BB);
315 CurFn->getBasicBlockList().insertAfter(insn->getParent(), block);
322 CurFn->getBasicBlockList().push_back(block);
941 CurFn->getBasicBlockList().push_back(CaseRangeBlock);
H A DCGBuiltin.cpp554 BasicBlock *End = createBasicBlock("fpclassify_end", this->CurFn);
565 BasicBlock *NotZero = createBasicBlock("fpclassify_not_zero", this->CurFn);
573 BasicBlock *NotNan = createBasicBlock("fpclassify_not_nan", this->CurFn);
584 BasicBlock *NotInf = createBasicBlock("fpclassify_not_inf", this->CurFn);
1116 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn);
1119 createBasicBlock("monotonic", CurFn),
1120 createBasicBlock("acquire", CurFn),
1121 createBasicBlock("release", CurFn),
1122 createBasicBlock("acqrel", CurFn),
1123 createBasicBlock("seqcst", CurFn)
[all...]
H A DCGExprScalar.cpp1584 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
1729 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
2048 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn);
2071 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn);
2240 llvm::BasicBlock *continueBB = CGF.createBasicBlock("nooverflow", CGF.CurFn,
2242 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn);
H A DCGVTables.cpp199 CurFn = Fn;
H A DCGBlocks.cpp563 *new CGBlockInfo(block, CGF.CurFn->getName());
675 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName());
H A DCGObjCMac.cpp3583 I = CGF.CurFn->begin(), E = CGF.CurFn->end(); I != E; ++I)
3641 FI = CGF.CurFn->begin(), FE = CGF.CurFn->end(); FI != FE; ++FI) {
3684 llvm::BasicBlock &Entry = CGF.CurFn->getEntryBlock();
H A DCGDecl.cpp179 ContextName = CGF.CurFn->getName();
H A DCGExprConstant.cpp938 FunctionName = CGF->CurFn->getName();
H A DCGCall.cpp1672 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy),
1681 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy),
H A DCodeGenFunction.h140 llvm::Function *CurFn; member in class:clang::CodeGen::CodeGenFunction
H A DCGClass.cpp1336 CurFn->addFnAttr(llvm::Attribute::AlwaysInline);
H A DCGExpr.cpp1977 StringRef FnName = CurFn->getName();
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp334 // CurFn - The llvm function being emitted. Only valid during
336 const Function *CurFn; member in class:__anon2364::JITEmitter
364 : SizeEstimate(0), Resolver(jit, *this), MMI(0), CurFn(0),
822 CurFn = F.getFunction();
874 CurFn = 0;
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DDebugInfo.cpp694 bool DIVariable::isInlinedFnArgument(const Function *CurFn) { argument
695 assert(CurFn && "Invalid function");
700 return !DISubprogram(getContext()).describes(CurFn);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp1026 const sema::FunctionScopeInfo *CurFn,
1035 const WeakObjectUseMap &WeakMap = CurFn->getWeakObjectUses();
1105 if (isa<sema::BlockScopeInfo>(CurFn))
1107 else if (isa<sema::LambdaScopeInfo>(CurFn))
1025 diagnoseRepeatedUseOfWeak(Sema &S, const sema::FunctionScopeInfo *CurFn, const Decl *D, const ParentMap &PM) argument
/freebsd-10.2-release/contrib/llvm/include/llvm/
H A DDebugInfo.h657 bool isInlinedFnArgument(const Function *CurFn);

Completed in 299 milliseconds