Searched refs:reverse_post_order_ (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | nodes.cc | 225 reverse_post_order_.clear(); in ClearDominanceInformation() 265 DCHECK(reverse_post_order_.empty()); in ComputeDominanceInformation() 266 reverse_post_order_.reserve(blocks_.size()); in ComputeDominanceInformation() 267 reverse_post_order_.push_back(entry_block_); in ComputeDominanceInformation() 296 reverse_post_order_.push_back(successor); in ComputeDominanceInformation() 2336 RemoveElement(reverse_post_order_, block); in DeleteDeadEmptyBlock() 2469 size_t blocks_added = (reverse_post_order_.size() - kNumberOfSkippedBlocksInCallee) in InlineInto() 2474 size_t index_of_at = IndexOfElement(outer_graph->reverse_post_order_, at); in InlineInto() 2475 MakeRoomFor(&outer_graph->reverse_post_order_, blocks_added, index_of_at); in InlineInto() 2485 outer_graph->reverse_post_order_[++index_of_at] = current; in InlineInto() [all …]
|
D | inliner.cc | 1126 size_t index = IndexOfElement(graph_->reverse_post_order_, cursor_block); in CreateDiamondPatternForPolymorphicInline() 1127 MakeRoomFor(&graph_->reverse_post_order_, 1, index); in CreateDiamondPatternForPolymorphicInline() 1128 graph_->reverse_post_order_[++index] = then; in CreateDiamondPatternForPolymorphicInline() 1129 index = IndexOfElement(graph_->reverse_post_order_, end_then); in CreateDiamondPatternForPolymorphicInline() 1130 MakeRoomFor(&graph_->reverse_post_order_, 2, index); in CreateDiamondPatternForPolymorphicInline() 1131 graph_->reverse_post_order_[++index] = otherwise; in CreateDiamondPatternForPolymorphicInline() 1132 graph_->reverse_post_order_[++index] = merge; in CreateDiamondPatternForPolymorphicInline()
|
D | nodes.h | 322 reverse_post_order_(allocator->Adapter(kArenaAllocReversePostOrder)), in allocator_() 497 return reverse_post_order_; in GetReversePostOrder() 655 ArenaVector<HBasicBlock*> reverse_post_order_; variable
|