Home
last modified time | relevance | path

Searched refs:HBackwardInstructionIterator (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Ddead_code_elimination.cc917 HBackwardInstructionIterator i(block->GetInstructions()); in RemoveDeadInstructions()
931 for (HBackwardInstructionIterator phi_it(block->GetPhis()); !phi_it.Done(); phi_it.Advance()) { in RemoveDeadInstructions()
Dscheduler.h527 for (HBackwardInstructionIterator it(block->GetInstructions()); !it.Done(); it.Advance()) { in BuildSchedulingGraph()
Dssa_liveness_analysis.cc208 for (HBackwardInstructionIterator back_it(block->GetInstructions()); !back_it.Done(); in ComputeLiveRanges()
Dnodes.h195 friend class HBackwardInstructionIterator; variable
2911 class HBackwardInstructionIterator : public ValueObject {
2913 explicit HBackwardInstructionIterator(const HInstructionList& instructions)
2918 explicit HBackwardInstructionIterator(HInstruction* instruction) : instruction_(instruction) {
2930 HBackwardInstructionIterator() : instruction_(nullptr), next_(nullptr) {}
2935 friend struct HSTLInstructionIterator<HBackwardInstructionIterator>;
2947 static_assert(std::is_same_v<InnerIter, HBackwardInstructionIterator> ||
Dregister_allocator_linear_scan.cc165 for (HBackwardInstructionIterator back_it(block->GetInstructions()); !back_it.Done(); in AllocateRegistersInternal()
Dgraph_checker.cc1366 for (HBackwardInstructionIterator it(instruction); !it.Done(); it.Advance()) { in CheckWriteBarrier()
Dloop_optimization.cc3083 for (HBackwardInstructionIterator i(list); !i.Done(); i.Advance()) { in RemoveDeadInstructions()
Dnodes.cc2466 for (HBackwardInstructionIterator it(GetInstructions()); !it.Done(); it.Advance()) { in RemoveCatchPhiUsesAndInstruction()
Dinstruction_simplifier.cc2829 for (HBackwardInstructionIterator iter(block->GetInstructions()); !iter.Done(); iter.Advance()) { in TryReplaceStringBuilderAppend()