/external/llvm/include/llvm/ADT/ |
D | DepthFirstIterator.h | 65 class df_iterator : public std::iterator<std::forward_iterator_tag, 81 inline df_iterator(NodeType *Node) { in df_iterator() function 86 inline df_iterator() { in df_iterator() function 89 inline df_iterator(NodeType *Node, SetType &S) in df_iterator() function 97 inline df_iterator(SetType &S) in df_iterator() function 133 static df_iterator begin(const GraphT &G) { in begin() 134 return df_iterator(GT::getEntryNode(G)); in begin() 136 static df_iterator end(const GraphT &G) { return df_iterator(); } in end() 139 static df_iterator begin(const GraphT &G, SetType &S) { in begin() 140 return df_iterator(GT::getEntryNode(G), S); in begin() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | DepthFirstIterator.h | 85 class df_iterator 99 inline df_iterator(NodeRef Node) { in df_iterator() function 104 inline df_iterator() = default; // End is when stack is empty 106 inline df_iterator(NodeRef Node, SetType &S) in df_iterator() function 112 inline df_iterator(SetType &S) in df_iterator() function 152 static df_iterator begin(const GraphT &G) { in begin() 153 return df_iterator(GT::getEntryNode(G)); in begin() 155 static df_iterator end(const GraphT &G) { return df_iterator(); } in end() 158 static df_iterator begin(const GraphT &G, SetType &S) { in begin() 159 return df_iterator(GT::getEntryNode(G), S); in begin() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/ |
D | DepthFirstIterator.h | 85 class df_iterator : public df_iterator_storage<SetType, ExtStorage> { 105 inline df_iterator(NodeRef Node) { in df_iterator() function 110 inline df_iterator() = default; // End is when stack is empty 112 inline df_iterator(NodeRef Node, SetType &S) in df_iterator() function 118 inline df_iterator(SetType &S) in df_iterator() function 152 static df_iterator begin(const GraphT &G) { in begin() 153 return df_iterator(GT::getEntryNode(G)); in begin() 155 static df_iterator end(const GraphT &G) { return df_iterator(); } in end() 158 static df_iterator begin(const GraphT &G, SetType &S) { in begin() 159 return df_iterator(GT::getEntryNode(G), S); in begin() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanVerifier.cpp | 46 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyBlocksInRegion() 47 df_iterator<const VPBlockBase *>::end(Region->getExit()))) { in verifyBlocksInRegion() 118 make_range(df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyRegionRec() 119 df_iterator<const VPBlockBase *>::end(Region->getExit()))) { in verifyRegionRec()
|
/external/angle/third_party/spirv-tools/src/source/opt/ |
D | dominator_tree.h | 44 using df_iterator = TreeDFIterator<DominatorTreeNode>; member 58 df_iterator df_begin() { return df_iterator(this); } in df_begin() 59 df_iterator df_end() { return df_iterator(); } in df_end()
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | dominator_tree.h | 44 using df_iterator = TreeDFIterator<DominatorTreeNode>; member 58 df_iterator df_begin() { return df_iterator(this); } in df_begin() 59 df_iterator df_end() { return df_iterator(); } in df_end()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | dominator_tree.h | 44 using df_iterator = TreeDFIterator<DominatorTreeNode>; member 58 df_iterator df_begin() { return df_iterator(this); } in df_begin() 59 df_iterator df_end() { return df_iterator(); } in df_end()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanCFG.h | 212 df_iterator<VPBlockShallowTraversalWrapper<VPBlockBase *>>> 217 df_iterator<VPBlockShallowTraversalWrapper<const VPBlockBase *>>> 224 inline iterator_range<df_iterator<VPBlockDeepTraversalWrapper<VPBlockBase *>>> 229 df_iterator<VPBlockDeepTraversalWrapper<const VPBlockBase *>>> 293 using nodes_iterator = df_iterator<NodeRef>;
|
D | VPlanVerifier.cpp | 118 df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyRegionRec() 119 df_iterator<const VPBlockBase *>::end(Region->getExiting()))) { in verifyRegionRec()
|
/external/clang/include/clang/AST/ |
D | StmtGraphTraits.h | 30 typedef llvm::df_iterator<clang::Stmt*> nodes_iterator; 57 typedef llvm::df_iterator<const clang::Stmt*> nodes_iterator;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | RegionIterator.h | 285 using nodes_iterator = df_iterator<NodeRef>; \ 300 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false, \ 322 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false, 341 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false,
|
D | RegionInfo.h | 576 : public df_iterator< 579 df_iterator< 643 df_iterator<RegionNodeT *, df_iterator_default_set<RegionNodeT *>, false, 647 df_iterator<const RegionNodeT *,
|
/external/llvm/include/llvm/Analysis/ |
D | RegionIterator.h | 279 typedef df_iterator<NodeType*> nodes_iterator; \ 292 typedef df_iterator<NodeType*, SmallPtrSet<NodeType*, 8>, false, \ 313 typedef df_iterator<NodeType*, SmallPtrSet<NodeType*, 8>, false, 329 typedef df_iterator<NodeType*, SmallPtrSet<NodeType*, 8>, false,
|
D | RegionInfo.h | 563 : public df_iterator< 565 typedef df_iterator< 628 typedef df_iterator<RegionNodeT *, SmallPtrSet<RegionNodeT *, 8>, false, 631 typedef df_iterator<const RegionNodeT *, SmallPtrSet<const RegionNodeT *, 8>,
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
D | 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,
|
D | 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 *,
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegionInfo.h | 145 typedef df_iterator<NodeType*, SmallPtrSet<NodeType*, 8>, false, 161 typedef df_iterator<NodeType*, SmallPtrSet<NodeType*, 8>, false,
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | 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>,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | 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>,
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExplodedGraph.h | 456 typedef llvm::df_iterator<NodeType*> nodes_iterator; 482 typedef llvm::df_iterator<NodeType*> nodes_iterator;
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 183 typedef df_iterator< ::clang::DomTreeNode* > nodes_iterator;
|
/external/llvm/include/llvm/IR/ |
D | Dominators.h | 160 typedef df_iterator<Node *, SmallPtrSet<NodeType *, 8>> nodes_iterator;
|
/external/llvm/lib/Transforms/Scalar/ |
D | GuardWidening.cpp | 79 IntrinsicInst *Guard, const df_iterator<DomTreeNode *> &DFSI, 268 IntrinsicInst *GuardInst, const df_iterator<DomTreeNode *> &DFSI, in eliminateGuardViaWidening()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Dominators.h | 194 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/ |
D | Dominators.h | 242 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
|