Home
last modified time | relevance | path

Searched refs:TreeDFIterator (Results 1 - 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dtree_iterator.h38 class TreeDFIterator { class
56 explicit inline TreeDFIterator(NodePtr top_node) : current_(top_node) { in TreeDFIterator() function in spvtools::opt::TreeDFIterator
62 inline TreeDFIterator() : TreeDFIterator(nullptr) {} in TreeDFIterator() function in spvtools::opt::TreeDFIterator
64 bool operator==(const TreeDFIterator& x) const { in operator ==()
68 bool operator!=(const TreeDFIterator& x) const { return !(*this == x); } in operator !=()
74 TreeDFIterator& operator++() { in operator ++()
79 TreeDFIterator operator++(int) { in operator ++()
80 TreeDFIterator tmp = *this; in operator ++()
H A Ddominator_tree.h44 using df_iterator = TreeDFIterator<DominatorTreeNode>;
45 using const_df_iterator = TreeDFIterator<const DominatorTreeNode>;
97 using iterator = TreeDFIterator<DominatorTreeNode>;
98 using const_iterator = TreeDFIterator<const DominatorTreeNode>;
H A Dscalar_analysis_nodes.h155 using dag_iterator = TreeDFIterator<SENode>;
156 using const_dag_iterator = TreeDFIterator<const SENode>;
H A Dloop_descriptor.h424 using pre_iterator = TreeDFIterator<Loop>;
425 using const_pre_iterator = TreeDFIterator<const Loop>;
H A Dloop_unswitch_pass.cpp598 ++TreeDFIterator<Loop>(loop_descriptor.GetPlaceholderRootLoop()), in ProcessFunction()
599 TreeDFIterator<Loop>())) { in ProcessFunction()
H A Dloop_utils.cpp628 make_range(++TreeDFIterator<Loop>(loop_), TreeDFIterator<Loop>())) { in PopulateLoopNest()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dtree_iterator.h38 class TreeDFIterator { class
56 explicit inline TreeDFIterator(NodePtr top_node) : current_(top_node) { in TreeDFIterator() function in spvtools::opt::TreeDFIterator
62 inline TreeDFIterator() : TreeDFIterator(nullptr) {} in TreeDFIterator() function in spvtools::opt::TreeDFIterator
64 bool operator==(const TreeDFIterator& x) const { in operator ==()
68 bool operator!=(const TreeDFIterator& x) const { return !(*this == x); } in operator !=()
74 TreeDFIterator& operator++() { in operator ++()
79 TreeDFIterator operator++(int) { in operator ++()
80 TreeDFIterator tmp = *this; in operator ++()
H A Ddominator_tree.h44 using df_iterator = TreeDFIterator<DominatorTreeNode>;
45 using const_df_iterator = TreeDFIterator<const DominatorTreeNode>;
97 using iterator = TreeDFIterator<DominatorTreeNode>;
98 using const_iterator = TreeDFIterator<const DominatorTreeNode>;
H A Dscalar_analysis_nodes.h155 using dag_iterator = TreeDFIterator<SENode>;
156 using const_dag_iterator = TreeDFIterator<const SENode>;
H A Dloop_descriptor.h424 using pre_iterator = TreeDFIterator<Loop>;
425 using const_pre_iterator = TreeDFIterator<const Loop>;
H A Dloop_unswitch_pass.cpp598 ++TreeDFIterator<Loop>(loop_descriptor.GetPlaceholderRootLoop()), in ProcessFunction()
599 TreeDFIterator<Loop>())) { in ProcessFunction()
H A Dloop_utils.cpp628 make_range(++TreeDFIterator<Loop>(loop_), TreeDFIterator<Loop>())) { in PopulateLoopNest()
/third_party/spirv-tools/source/opt/
H A Dtree_iterator.h38 class TreeDFIterator { class
56 explicit inline TreeDFIterator(NodePtr top_node) : current_(top_node) { in TreeDFIterator() function in spvtools::opt::TreeDFIterator
62 inline TreeDFIterator() : TreeDFIterator(nullptr) {} in TreeDFIterator() function in spvtools::opt::TreeDFIterator
64 bool operator==(const TreeDFIterator& x) const { in operator ==()
68 bool operator!=(const TreeDFIterator& x) const { return !(*this == x); } in operator !=()
74 TreeDFIterator& operator++() { in operator ++()
79 TreeDFIterator operator++(int) { in operator ++()
80 TreeDFIterator tmp = *this; in operator ++()
H A Ddominator_tree.h44 using df_iterator = TreeDFIterator<DominatorTreeNode>;
45 using const_df_iterator = TreeDFIterator<const DominatorTreeNode>;
97 using iterator = TreeDFIterator<DominatorTreeNode>;
98 using const_iterator = TreeDFIterator<const DominatorTreeNode>;
H A Dscalar_analysis_nodes.h155 using dag_iterator = TreeDFIterator<SENode>;
156 using const_dag_iterator = TreeDFIterator<const SENode>;
H A Dloop_descriptor.h425 using pre_iterator = TreeDFIterator<Loop>;
426 using const_pre_iterator = TreeDFIterator<const Loop>;
H A Dloop_unswitch_pass.cpp592 ++TreeDFIterator<Loop>(loop_descriptor.GetPlaceholderRootLoop()), in ProcessFunction()
593 TreeDFIterator<Loop>())) { in ProcessFunction()
H A Dloop_utils.cpp627 make_range(++TreeDFIterator<Loop>(loop_), TreeDFIterator<Loop>())) { in PopulateLoopNest()
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/
H A Dnested_loops.cpp434 make_range(++TreeDFIterator<Loop>(loop), TreeDFIterator<Loop>())) { in TEST_F()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
H A Dnested_loops.cpp434 make_range(++TreeDFIterator<Loop>(loop), TreeDFIterator<Loop>())) { in TEST_F()
/third_party/spirv-tools/test/opt/loop_optimizations/
H A Dnested_loops.cpp434 make_range(++TreeDFIterator<Loop>(loop), TreeDFIterator<Loop>())) { in TEST_F()

Completed in 34 milliseconds