Home
last modified time | relevance | path

Searched refs:linear_order (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dlinear_order.cc54 static bool IsLinearOrderWellFormed(const HGraph* graph, ArenaVector<HBasicBlock*>* linear_order) { in IsLinearOrderWellFormed() argument
62 for (HBasicBlock* block : *linear_order) { in IsLinearOrderWellFormed()
84 ArenaVector<HBasicBlock*>* linear_order) { in LinearizeGraph() argument
85 DCHECK(linear_order->empty()); in LinearizeGraph()
108 linear_order->reserve(graph->GetReversePostOrder().size()); in LinearizeGraph()
114 linear_order->push_back(current); in LinearizeGraph()
125 DCHECK(graph->HasIrreducibleLoops() || IsLinearOrderWellFormed(graph, linear_order)); in LinearizeGraph()
Dlinear_order.h37 ArenaVector<HBasicBlock*>* linear_order);
Dloop_optimization.cc238 ArenaVector<HBasicBlock*> linear_order(loop_allocator_->Adapter(kArenaAllocLinearOrder)); in LocalRun() local
239 LinearizeGraph(graph_, loop_allocator_, &linear_order); in LocalRun()
242 for (HBasicBlock* block : linear_order) { in LocalRun()
/art/compiler/
DAndroid.bp69 "optimizing/linear_order.cc",