Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DPostOrderCFGView.cpp19 void PostOrderCFGView::anchor() {} in anchor()
21 PostOrderCFGView::PostOrderCFGView(const CFG *cfg) { in PostOrderCFGView() function in PostOrderCFGView
32 std::unique_ptr<PostOrderCFGView>
33 PostOrderCFGView::create(AnalysisDeclContext &ctx) { in create()
37 return std::make_unique<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 ()()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h27 class PostOrderCFGView : public ManagedAnalysis {
119 PostOrderCFGView(const CFG *cfg);
130 const PostOrderCFGView &POV;
133 BlockOrderCompare(const PostOrderCFGView &pov) : POV(pov) {} in BlockOrderCompare()
145 static std::unique_ptr<PostOrderCFGView>
H A DConsumed.h35 class PostOrderCFGView; variable
217 ConsumedBlockInfo(unsigned int NumBlocks, PostOrderCFGView *SortedGraph) in ConsumedBlockInfo()
H A DThreadSafetyCommon.h163 SortedGraph = AC.getAnalysis<PostOrderCFGView>(); in init()
173 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in walk()
261 const PostOrderCFGView *getSortedGraph() const { return SortedGraph; } in getSortedGraph()
266 PostOrderCFGView *SortedGraph = nullptr;
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp489 PostOrderCFGView POV(&CFG); in runTypeErasedDataflowAnalysis()
/freebsd/lib/clang/libclang/
H A DMakefile181 SRCS_MIN+= Analysis/PostOrderCFGView.cpp