| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenFunction.cpp | 185 return CGF.CurFn->getBasicBlockList().push_back(BB); in EmitIfUsed() 307 llvm::ConstantExpr::getBitCast(CurFn, PointerTy), in EmitFunctionInstrumentation() 498 CurFn = Fn; in StartFunction() 500 assert(CurFn->isDeclaration() && "Function already has body?"); in StartFunction() 540 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn); in StartFunction() 567 DI->EmitFunctionStart(GD, FnType, CurFn, Builder); in StartFunction() 583 ReturnValue = CurFn->arg_begin(); in StartFunction() 599 EmitFunctionProlog(*CurFnInfo, CurFn, Args); in StartFunction() 677 CGF.CurFn->setLinkage(llvm::Function::LinkOnceAnyLinkage); in EmitSizedDeallocationFunction() 682 CGF.Builder.CreateCall(Unsized, &*CGF.CurFn->arg_begin()); in EmitSizedDeallocationFunction() [all …]
|
| HD | CGAtomic.cpp | 660 MonotonicBB = createBasicBlock("monotonic", CurFn); in EmitAtomicExpr() 662 AcquireBB = createBasicBlock("acquire", CurFn); in EmitAtomicExpr() 664 ReleaseBB = createBasicBlock("release", CurFn); in EmitAtomicExpr() 666 AcqRelBB = createBasicBlock("acqrel", CurFn); in EmitAtomicExpr() 667 SeqCstBB = createBasicBlock("seqcst", CurFn); in EmitAtomicExpr() 668 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitAtomicExpr()
|
| HD | CGCUDANV.cpp | 116 llvm::Value *Arg = CGF.Builder.CreatePointerCast(CGF.CurFn, CharPtrTy); in EmitDeviceStubBody()
|
| HD | CGStmt.cpp | 287 CurFn->getBasicBlockList().insertAfter(CurBB, BB); in EmitBlock() 289 CurFn->getBasicBlockList().push_back(BB); in EmitBlock() 315 CurFn->getBasicBlockList().insertAfter(insn->getParent(), block); in EmitBlockAfterUses() 322 CurFn->getBasicBlockList().push_back(block); in EmitBlockAfterUses() 941 CurFn->getBasicBlockList().push_back(CaseRangeBlock); in EmitCaseStmtRange()
|
| HD | CGBuiltin.cpp | 554 BasicBlock *End = createBasicBlock("fpclassify_end", this->CurFn); in EmitBuiltinExpr() 565 BasicBlock *NotZero = createBasicBlock("fpclassify_not_zero", this->CurFn); in EmitBuiltinExpr() 573 BasicBlock *NotNan = createBasicBlock("fpclassify_not_nan", this->CurFn); in EmitBuiltinExpr() 584 BasicBlock *NotInf = createBasicBlock("fpclassify_not_inf", this->CurFn); in EmitBuiltinExpr() 1116 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() 1119 createBasicBlock("monotonic", CurFn), in EmitBuiltinExpr() 1120 createBasicBlock("acquire", CurFn), in EmitBuiltinExpr() 1121 createBasicBlock("release", CurFn), in EmitBuiltinExpr() 1122 createBasicBlock("acqrel", CurFn), in EmitBuiltinExpr() 1123 createBasicBlock("seqcst", CurFn) in EmitBuiltinExpr() [all …]
|
| HD | CGExprScalar.cpp | 1584 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitScalarPrePostIncDec() 1729 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitScalarPrePostIncDec() 2048 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitCompoundAssignLValue() 2071 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitCompoundAssignLValue() 2240 llvm::BasicBlock *continueBB = CGF.createBasicBlock("nooverflow", CGF.CurFn, in EmitOverflowCheckedBinOp() 2242 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn); in EmitOverflowCheckedBinOp()
|
| HD | CGVTables.cpp | 199 CurFn = Fn; in GenerateVarArgsThunk()
|
| HD | CGBlocks.cpp | 563 *new CGBlockInfo(block, CGF.CurFn->getName()); in enterBlockScope() 675 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName()); in EmitBlockLiteral()
|
| HD | CGCall.cpp | 1672 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy), in EmitFunctionEpilog() 1681 MakeNaturalAlignAddrLValue(CurFn->arg_begin(), RetTy), in EmitFunctionEpilog()
|
| HD | CGObjCMac.cpp | 3583 I = CGF.CurFn->begin(), E = CGF.CurFn->end(); I != E; ++I) in FragileHazards() 3641 FI = CGF.CurFn->begin(), FE = CGF.CurFn->end(); FI != FE; ++FI) { in emitHazardsInNewBlocks() 3684 llvm::BasicBlock &Entry = CGF.CurFn->getEntryBlock(); in collectLocals()
|
| HD | CGExprConstant.cpp | 938 FunctionName = CGF->CurFn->getName(); in EmitLValue()
|
| HD | CGDecl.cpp | 179 ContextName = CGF.CurFn->getName(); in GetStaticDeclName()
|
| HD | CGClass.cpp | 1336 CurFn->addFnAttr(llvm::Attribute::AlwaysInline); in EmitDestructorBody()
|
| HD | CodeGenFunction.h | 140 llvm::Function *CurFn; variable
|
| HD | CGExpr.cpp | 1977 StringRef FnName = CurFn->getName(); in EmitPredefinedLValue()
|
| /trueos/contrib/llvm/lib/ExecutionEngine/JIT/ |
| HD | JITEmitter.cpp | 336 const Function *CurFn; member in __anondcee5e590111::JITEmitter 364 : SizeEstimate(0), Resolver(jit, *this), MMI(0), CurFn(0), in JITEmitter() 822 CurFn = F.getFunction(); in finishFunction() 874 CurFn = 0; in finishFunction()
|
| /trueos/contrib/llvm/lib/IR/ |
| HD | DebugInfo.cpp | 694 bool DIVariable::isInlinedFnArgument(const Function *CurFn) { in isInlinedFnArgument() argument 695 assert(CurFn && "Invalid function"); in isInlinedFnArgument() 700 return !DISubprogram(getContext()).describes(CurFn); in isInlinedFnArgument()
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | AnalysisBasedWarnings.cpp | 1026 const sema::FunctionScopeInfo *CurFn, in diagnoseRepeatedUseOfWeak() argument 1035 const WeakObjectUseMap &WeakMap = CurFn->getWeakObjectUses(); in diagnoseRepeatedUseOfWeak() 1105 if (isa<sema::BlockScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak() 1107 else if (isa<sema::LambdaScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak()
|
| /trueos/contrib/llvm/include/llvm/ |
| HD | DebugInfo.h | 657 bool isInlinedFnArgument(const Function *CurFn);
|