Home
last modified time | relevance | path

Searched refs:InstSafeIterator (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.h45 class InstSafeIterator; variable
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>;
651 friend class InstSafeIterator; variable
888 class InstSafeIterator : public InstIterator<T, D> {
890 …explicit InstSafeIterator(const BasicBlock &block, Inst *start = nullptr) : InstIterator<T, D>(blo…
[all …]
Dgraph_checker.cpp701 … auto it = InstSafeIterator<IterationType::ALL, IterationDirection::BACKWARD>(*block, start_from); in CheckObjectRec()