Searched refs:PostOrderCFGView (Results 1 – 11 of 11) sorted by relevance
/openbsd/gnu/llvm/clang/lib/Analysis/ |
H A D | PostOrderCFGView.cpp | 19 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 ()()
|
H A D | CMakeLists.txt | 26 PostOrderCFGView.cpp
|
H A D | ThreadSafety.cpp | 513 void traverseCFG(CFG *CFGraph, const PostOrderCFGView *SortedGraph, 728 const PostOrderCFGView *SortedGraph, in traverseCFG() 730 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in traverseCFG() 810 const PostOrderCFGView *SortedGraph, in findBlockLocations() 2266 const PostOrderCFGView *SortedGraph = walker.getSortedGraph(); in runAnalysis() 2267 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in runAnalysis()
|
H A D | Consumed.cpp | 1315 PostOrderCFGView *SortedGraph = AC.getAnalysis<PostOrderCFGView>(); in run()
|
/openbsd/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowWorklist.h | 24 PostOrderCFGView *POV; 30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) in DataflowWorklistBase() 33 const PostOrderCFGView *getCFGView() const { return POV; } in getCFGView() 53 PostOrderCFGView::BlockOrderCompare Cmp; 64 ForwardDataflowWorklist(const CFG &Cfg, PostOrderCFGView *POV) in ForwardDataflowWorklist() 69 : ForwardDataflowWorklist(Cfg, Ctx.getAnalysis<PostOrderCFGView>()) {} in ForwardDataflowWorklist() 81 : DataflowWorklistBase<PostOrderCFGView::BlockOrderCompare, 20> { 84 Cfg, Ctx.getAnalysis<PostOrderCFGView>(), in BackwardDataflowWorklist() 85 Ctx.getAnalysis<PostOrderCFGView>()->getComparator()) {} in BackwardDataflowWorklist()
|
/openbsd/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
H A D | PostOrderCFGView.h | 27 class PostOrderCFGView : public ManagedAnalysis { 85 PostOrderCFGView(const CFG *cfg); 96 const PostOrderCFGView &POV; 99 BlockOrderCompare(const PostOrderCFGView &pov) : POV(pov) {} in BlockOrderCompare() 111 static std::unique_ptr<PostOrderCFGView>
|
H A D | Consumed.h | 35 class PostOrderCFGView; variable 213 ConsumedBlockInfo(unsigned int NumBlocks, PostOrderCFGView *SortedGraph) in ConsumedBlockInfo()
|
H A D | ThreadSafetyCommon.h | 163 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;
|
/openbsd/gnu/usr.bin/clang/libclangAnalysis/ |
H A D | Makefile | 30 PostOrderCFGView.cpp \
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Analysis/ |
H A D | BUILD.gn | 32 "PostOrderCFGView.cpp",
|
/openbsd/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
H A D | TypeErasedDataflowAnalysis.cpp | 406 PostOrderCFGView POV(&CFCtx.getCFG()); in runTypeErasedDataflowAnalysis()
|