Searched refs:IterationDirection (Results 1 – 2 of 2) sorted by relevance
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | basicblock.h | 35 enum class IterationDirection : uint8_t { enum 44 template <const IterationType T, const IterationDirection D> 53 using PhiInstSafeIter = InstSafeIterator<IterationType::PHI, IterationDirection::FORWARD>; 54 using InstSafeIter = InstSafeIterator<IterationType::INST, IterationDirection::FORWARD>; 55 using AllInstSafeIter = InstSafeIterator<IterationType::ALL, IterationDirection::FORWARD>; 57 using PhiInstSafeReverseIter = InstSafeIterator<IterationType::PHI, IterationDirection::BACKWARD>; 58 using InstSafeReverseIter = InstSafeIterator<IterationType::INST, IterationDirection::BACKWARD>; 59 using AllInstSafeReverseIter = InstSafeIterator<IterationType::ALL, IterationDirection::BACKWARD>; 644 template <const IterationType T, const IterationDirection D> 650 template <const IterationType T, const IterationDirection D> [all …]
|
| D | graph_checker.cpp | 701 … auto it = InstSafeIterator<IterationType::ALL, IterationDirection::BACKWARD>(*block, start_from); in CheckObjectRec()
|