Home
last modified time | relevance | path

Searched refs:df_iterator (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DDepthFirstIterator.h85 class df_iterator
101 inline df_iterator(NodeRef Node) { in df_iterator() function
106 inline df_iterator() = default; // End is when stack is empty
108 inline df_iterator(NodeRef Node, SetType &S) in df_iterator() function
114 inline df_iterator(SetType &S) in df_iterator() function
150 static df_iterator begin(const GraphT &G) { in begin()
151 return df_iterator(GT::getEntryNode(G)); in begin()
153 static df_iterator end(const GraphT &G) { return df_iterator(); } in end()
156 static df_iterator begin(const GraphT &G, SetType &S) { in begin()
157 return df_iterator(GT::getEntryNode(G), S); in begin()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlanVerifier.cpp46 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()
DVPlan.h1288 using nodes_iterator = df_iterator<NodeRef>;
1307 using nodes_iterator = df_iterator<NodeRef>;
1326 using nodes_iterator = df_iterator<NodeRef>;
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Ddominator_tree.h44 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()
/third_party/spirv-tools/source/opt/
Ddominator_tree.h44 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()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Ddominator_tree.h44 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DRegionIterator.h285 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,
DRegionInfo.h576 : public df_iterator<
579 df_iterator<
643 df_iterator<RegionNodeT *, df_iterator_default_set<RegionNodeT *>, false,
647 df_iterator<const RegionNodeT *,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineRegionInfo.h139 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>,
159 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDominators.h194 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DGuardWidening.cpp136 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI,
328 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI, in eliminateInstrViaWidening()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp331 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()), in runOnFunction()