Home
last modified time | relevance | path

Searched refs:CloneEdgeType (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dgraph_cloner.h36 enum class CloneEdgeType : uint8_t { EDGE_PRED, EDGE_SUCC }; class
304 template <CloneEdgeType edge_type>
311 if constexpr (edge_type == CloneEdgeType::EDGE_SUCC) { in CloneEdges() argument
H A Dgraph_cloner.cpp142 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildControlFlow()
143 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildControlFlow()
408 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildLoopUnrollControlFlow()
411 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildLoopUnrollControlFlow()
864 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildLoopCloneControlFlow()
867 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildLoopCloneControlFlow()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dgraph_cloner.h43 enum class CloneEdgeType : uint8_t { EDGE_PRED, EDGE_SUCC }; class
180 template <CloneEdgeType EDGE_TYPE>
186 if constexpr (EDGE_TYPE == CloneEdgeType::EDGE_SUCC) { in CloneEdges() argument
H A Dloop_unswitcher.cpp100 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildLoopUnswitchControlFlow()
103 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildLoopUnswitchControlFlow()
H A Dgraph_cloner.cpp139 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildControlFlow()
140 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildControlFlow()
415 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildLoopUnrollControlFlow()
418 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildLoopUnrollControlFlow()
894 CloneEdges<CloneEdgeType::EDGE_PRED>(block); in BuildLoopCloneControlFlow()
897 CloneEdges<CloneEdgeType::EDGE_SUCC>(block); in BuildLoopCloneControlFlow()

Completed in 6 milliseconds