Home
last modified time | relevance | path

Searched refs:GetReversePostOrder (Results 1 – 22 of 22) sorted by relevance

/art/compiler/optimizing/
Ddead_code_elimination.cc185 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in SimplifyIfs()
289 for (size_t i = 1u, size = graph_->GetReversePostOrder().size(); i != size; ++i) { in ConnectSuccessiveBlocks()
290 HBasicBlock* block = graph_->GetReversePostOrder()[i]; in ConnectSuccessiveBlocks()
297 DCHECK_LT(i, IndexOfElement(graph_->GetReversePostOrder(), successor)); in ConnectSuccessiveBlocks()
300 DCHECK_EQ(size, graph_->GetReversePostOrder().size()); in ConnectSuccessiveBlocks()
301 DCHECK_EQ(block, graph_->GetReversePostOrder()[i]); in ConnectSuccessiveBlocks()
Dlinear_order.cc97 for (HBasicBlock* block : graph->GetReversePostOrder()) { in LinearizeGraph()
108 linear_order->reserve(graph->GetReversePostOrder().size()); in LinearizeGraph()
Dssa_phi_elimination.cc37 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in MarkDeadPhis()
120 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dside_effects_analysis.cc29 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dload_store_analysis.cc137 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dssa_builder.cc30 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in FixNullConstantType()
62 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in EquivalentPhisCleanup()
84 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in FixEnvironmentPhis()
232 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in RunPrimitiveTypePropagation()
Dcha_guard_optimization.cc249 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dprepare_for_register_allocation.cc26 for (HBasicBlock* block : GetGraph()->GetReversePostOrder()) { in Run()
Dintrinsics.cc138 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dsharpening.cc41 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dnodes.cc184 for (HBasicBlock* block : GetReversePostOrder()) { in ClearDominanceInformation()
192 for (HBasicBlock* block : GetReversePostOrder()) { in ClearLoopInformation()
280 for (HBasicBlock* block : GetReversePostOrder()) { in ComputeDominanceInformation()
291 for (HBasicBlock* block : GetReversePostOrder()) { in ComputeDominanceInformation()
300 for (HBasicBlock* block : GetReversePostOrder()) { in ComputeDominanceInformation()
377 for (HBasicBlock* block : GetReversePostOrder()) { in ComputeTryBlockInformation()
1271 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in VisitReversePostOrder()
2232 for (HBasicBlock* current : GetReversePostOrder()) { in InlineInto()
Dbounds_check_elimination.cc1862 for (size_t i = 0, size = graph_->GetReversePostOrder().size(); i != size; ++i) { in Run()
1863 HBasicBlock* current = graph_->GetReversePostOrder()[i]; in Run()
1872 size_t new_size = graph_->GetReversePostOrder().size(); in Run()
1875 DCHECK_EQ(current, graph_->GetReversePostOrder()[i]); in Run()
Dgvn.cc414 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dreference_type_propagation.cc133 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in ValidateTypes()
327 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dload_store_elimination.cc667 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Run()
Dscheduler.cc565 for (HBasicBlock* block : graph->GetReversePostOrder()) { in Schedule()
Dnodes.h479 const ArenaVector<HBasicBlock*>& GetReversePostOrder() const { in GetReversePostOrder() function
484 DCHECK(GetReversePostOrder()[0] == entry_block_); in GetReversePostOrderSkipEntryBlock()
485 return ArrayRef<HBasicBlock* const>(GetReversePostOrder()).SubArray(1); in GetReversePostOrderSkipEntryBlock()
489 return ReverseRange(GetReversePostOrder()); in GetPostOrder()
6968 blocks_(info.GetHeader()->GetGraph()->GetReversePostOrder()), in HBlocksInLoopReversePostOrderIterator()
Dinstruction_builder.cc94 for (HBasicBlock* current : graph_->GetReversePostOrder()) { in InitializeBlockLocals()
286 for (HBasicBlock* block : graph_->GetReversePostOrder()) { in Build()
Dinduction_var_analysis.cc114 for (HBasicBlock* graph_block : graph_->GetReversePostOrder()) { in Run()
Dcode_generator.cc720 for (HBasicBlock* block : graph.GetReversePostOrder()) { in CheckLoopEntriesCanBeUsedForOsr()
Dinliner.cc155 ArenaVector<HBasicBlock*> blocks = graph_->GetReversePostOrder(); in Run()
Dinstruction_simplifier.cc143 for (HBasicBlock* block : GetGraph()->GetReversePostOrder()) { in Run()