Searched refs:Cfg (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp619 void SExprBuilder::enterCFG(CFG *Cfg, const NamedDecl *D, argument
622 unsigned NBlocks = Cfg->getNumBlockIDs();
629 for (auto *B : *Cfg) {
636 CurrentBB = lookupBlock(&Cfg->getEntry());
786 til::SCFG *Cfg = builder.buildCFG(Walker); local
787 TILPrinter::print(Cfg, llvm::errs());
/external/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp914 void fillReachableBlocks(CFG *Cfg) { argument
918 ReachableBlocks.insert(&Cfg->getEntry());
919 BlockQueue.push_back(&Cfg->getEntry());
924 for (const auto *B : *Cfg) {
1091 CFG *Cfg = AC.getCFG();
1093 if (!Cfg)
1096 FM.fillReachableBlocks(Cfg);
1098 for (CFG::reverse_iterator I = Cfg->rbegin(), E = Cfg->rend(); I != E; ++I) {
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h42 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First) {} argument
333 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First);
H A DThreadSafetyTraverse.h267 void enterCFG(SCFG &Cfg) {} argument
268 void exitCFG(SCFG &Cfg) {} argument
395 void enterCFG(SCFG &Cfg) {} argument
396 void exitCFG(SCFG &Cfg) {} argument
H A DThreadSafetyTIL.h1548 SCFG(const SCFG &Cfg, BlockArray &&Ba) // steals memory from Ba argument
1549 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)),

Completed in 187 milliseconds