/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 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 [all...] |
H A D | CGCUDANV.cpp | 116 llvm::Value *Arg = CGF.Builder.CreatePointerCast(CGF.CurFn, CharPtrTy);
|
H A D | CGAtomic.cpp | 660 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 D | CGStmt.cpp | 287 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 D | CGBuiltin.cpp | 554 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 D | CGExprScalar.cpp | 1584 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 D | CGVTables.cpp | 199 CurFn = Fn;
|
H A D | CGBlocks.cpp | 563 *new CGBlockInfo(block, CGF.CurFn->getName()); 675 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName());
|
H A D | CGObjCMac.cpp | 3583 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 D | CGDecl.cpp | 179 ContextName = CGF.CurFn->getName();
|
H A D | CGExprConstant.cpp | 938 FunctionName = CGF->CurFn->getName();
|
H A D | CGCall.cpp | 1672 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy), 1681 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy),
|
H A D | CodeGenFunction.h | 140 llvm::Function *CurFn; member in class:clang::CodeGen::CodeGenFunction
|
H A D | CGClass.cpp | 1336 CurFn->addFnAttr(llvm::Attribute::AlwaysInline);
|
H A D | CGExpr.cpp | 1977 StringRef FnName = CurFn->getName();
|
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITEmitter.cpp | 334 // 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 D | DebugInfo.cpp | 694 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 D | AnalysisBasedWarnings.cpp | 1026 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 D | DebugInfo.h | 657 bool isInlinedFnArgument(const Function *CurFn);
|