| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| DepthFirstIterator.h | 12 // df_begin/df_end/df_iterator 85 class df_iterator : public df_iterator_storage<SetType, ExtStorage> { class in namespace:llvm 105 inline df_iterator(NodeRef Node) { function in class:llvm::df_iterator 110 inline df_iterator() = default; // End is when stack is empty 112 inline df_iterator(NodeRef Node, SetType &S) function in class:llvm::df_iterator 118 inline df_iterator(SetType &S) function in class:llvm::df_iterator 152 static df_iterator begin(const GraphT &G) { 153 return df_iterator(GT::getEntryNode(G)); 155 static df_iterator end(const GraphT &G) { return df_iterator(); } [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| VPlanVerifier.cpp | 47 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()), 48 df_iterator<const VPBlockBase *>::end(Region->getExit()))) { 115 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()), 116 df_iterator<const VPBlockBase *>::end(Region->getExit()))) {
|
| VPlan.h | 1760 using nodes_iterator = df_iterator<NodeRef>; 1769 // df_iterator::end() returns an empty iterator so the node used doesn't 1779 using nodes_iterator = df_iterator<NodeRef>; 1788 // df_iterator::end() returns an empty iterator so the node used doesn't 1798 using nodes_iterator = df_iterator<NodeRef>; 1809 // df_iterator::end() returns an empty iterator so the node used doesn't
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| StmtGraphTraits.h | 26 using nodes_iterator = llvm::df_iterator<clang::Stmt *>; 52 using nodes_iterator = llvm::df_iterator<const clang::Stmt *>;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineRegionInfo.h | 139 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>, 159 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| RegionIterator.h | 292 using nodes_iterator = df_iterator<NodeRef>; \ 307 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false, \ 329 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false, 348 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false,
|
| RegionInfo.h | 575 : public df_iterator< 578 df_iterator<std::conditional_t<IsConst, const BlockT, BlockT> *>; 641 df_iterator<RegionNodeT *, df_iterator_default_set<RegionNodeT *>, false, 645 df_iterator<const RegionNodeT *,
|
| /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
| Dominators.h | 289 llvm::pointer_iterator<df_iterator<::clang::DomTreeNode *>>;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| Dominators.h | 215 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| ExplodedGraph.h | 514 using nodes_iterator = llvm::df_iterator<GraphTy>;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| SIAnnotateControlFlow.cpp | 330 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()),
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| GuardWidening.cpp | 136 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI, 328 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI,
|