Searched refs:Cfg (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowWorklist.h | 30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) argument 31 : EnqueuedBlocks(Cfg.getNumBlockIDs()), POV(POV), WorkList(C) {} 64 ForwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) argument 66 Cfg, Ctx.getAnalysis<PostOrderCFGView>(), 81 BackwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) argument 83 Cfg, Ctx.getAnalysis<PostOrderCFGView>(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ |
H A D | PassSupport.h | 71 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ 72 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ 74 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis) 76 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ 77 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 373 const CFG *Cfg = ADC->getCFG(); local 374 return Cfg->isLinear() || Cfg->size() <= AMgr.options.AlwaysInlineSize; 378 const CFG *Cfg = ADC->getCFG(); local 379 return Cfg->size() >= AMgr.options.MinCFGSizeTreatFunctionsAsLarge; 383 const CFG *Cfg = ADC->getCFG(); local 384 return Cfg->getNumBlockIDs() > AMgr.options.MaxInlinableSize;
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 102 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First) {} argument 450 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First);
|
H A D | ThreadSafetyTraverse.h | 285 void enterCFG(SCFG &Cfg) {} argument 286 void exitCFG(SCFG &Cfg) {} argument
|
H A D | ThreadSafetyTIL.h | 1703 SCFG(const SCFG &Cfg, BlockArray &&Ba) // steals memory from Ba argument 1704 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 1062 void fillReachableBlocks(CFG *Cfg) { argument 1066 ReachableBlocks.insert(&Cfg->getEntry()); 1067 BlockQueue.push_back(&Cfg->getEntry()); 1072 for (const auto *B : *Cfg) { 1271 CFG *Cfg = AC.getCFG(); 1273 if (!Cfg) 1276 FM.fillReachableBlocks(Cfg); 1278 for (const CFGBlock *B : llvm::reverse(*Cfg)) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 809 void SExprBuilder::enterCFG(CFG *Cfg, const NamedDecl *D, argument 812 unsigned NBlocks = Cfg->getNumBlockIDs(); 819 for (auto *B : *Cfg) { 825 CurrentBB = lookupBlock(&Cfg->getEntry());
|
H A D | CFG.cpp | 5889 const CFG &Cfg = *getParent(); local 5908 if (Blk == &Cfg.getExit())
|
Completed in 283 milliseconds