Home
last modified time | relevance | path

Searched refs:PostOrderCFGView (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DPostOrderCFGView.cpp20 void PostOrderCFGView::anchor() {} in anchor()
22 PostOrderCFGView::PostOrderCFGView(const CFG *cfg) { in PostOrderCFGView() function in PostOrderCFGView
33 PostOrderCFGView *PostOrderCFGView::create(AnalysisDeclContext &ctx) { in create()
37 return new PostOrderCFGView(cfg); in create()
40 const void *PostOrderCFGView::getTag() { static int x; return &x; } in getTag()
42 bool PostOrderCFGView::BlockOrderCompare::operator()(const CFGBlock *b1, in operator ()()
44 PostOrderCFGView::BlockOrderTy::const_iterator b1It = POV.BlockOrder.find(b1); in operator ()()
45 PostOrderCFGView::BlockOrderTy::const_iterator b2It = POV.BlockOrder.find(b2); in operator ()()
H A DLiveVariables.cpp33 PostOrderCFGView *POV;
35 PostOrderCFGView::BlockOrderCompare> worklist;
40 POV(Ctx.getAnalysis<PostOrderCFGView>()), in DataflowWorklist()
H A DUninitializedValues.cpp223 PostOrderCFGView::iterator PO_I, PO_E;
228 DataflowWorklist(const CFG &cfg, PostOrderCFGView &view) in DataflowWorklist()
911 DataflowWorklist worklist(cfg, *ac.getAnalysis<PostOrderCFGView>()); in runUninitializedVariablesAnalysis()
H A DThreadSafety.cpp513 void traverseCFG(CFG *CFGraph, const PostOrderCFGView *SortedGraph,
728 const PostOrderCFGView *SortedGraph, in traverseCFG()
730 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in traverseCFG()
812 const PostOrderCFGView *SortedGraph, in findBlockLocations()
2288 const PostOrderCFGView *SortedGraph = walker.getSortedGraph(); in runAnalysis()
2289 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in runAnalysis()
H A DConsumed.cpp1316 PostOrderCFGView *SortedGraph = AC.getAnalysis<PostOrderCFGView>(); in run()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h29 class PostOrderCFGView : public ManagedAnalysis {
86 PostOrderCFGView(const CFG *cfg);
97 const PostOrderCFGView &POV;
100 BlockOrderCompare(const PostOrderCFGView &pov) : POV(pov) {} in BlockOrderCompare()
112 static PostOrderCFGView *create(AnalysisDeclContext &analysisContext);
H A DConsumed.h36 class PostOrderCFGView; variable
215 ConsumedBlockInfo(unsigned int NumBlocks, PostOrderCFGView *SortedGraph) in ConsumedBlockInfo()
H A DThreadSafetyCommon.h162 SortedGraph = AC.getAnalysis<PostOrderCFGView>(); in init()
172 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in walk()
260 const PostOrderCFGView *getSortedGraph() const { return SortedGraph; } in getSortedGraph()
265 PostOrderCFGView *SortedGraph = nullptr;
/freebsd-12.1/lib/clang/libclang/
H A DMakefile135 SRCS_MIN+= Analysis/PostOrderCFGView.cpp