Home
last modified time | relevance | path

Searched refs:rpo_order (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/compiler/
Dverifier.cc1041 BasicBlockVector* rpo_order = schedule->rpo_order(); in Run() local
1044 CHECK_GE(count, rpo_order->size()); in Run()
1045 for (BasicBlockVector::iterator b = rpo_order->begin(); b != rpo_order->end(); in Run()
1060 CHECK_EQ(start, rpo_order->at(0)); // Start should be first. in Run()
1061 for (size_t b = 0; b < rpo_order->size(); b++) { in Run()
1062 BasicBlock* block = rpo_order->at(b); in Run()
1098 CHECK_EQ(block, rpo_order->at(block->rpo_number())); in Run()
1102 for (size_t b = 0; b < rpo_order->size(); b++) { in Run()
1103 CHECK(marked[rpo_order->at(b)->id().ToSize()]); in Run()
1148 for (BasicBlockVector::iterator b = rpo_order->begin(); in Run()
[all …]
Dschedule.h246 BasicBlockVector* rpo_order() { return &rpo_order_; } in rpo_order() function
247 const BasicBlockVector* rpo_order() const { return &rpo_order_; } in rpo_order() function
Dbasic-block-instrumentor.cc74 BasicBlockVector* blocks = schedule->rpo_order(); in Instrument()
Dinstruction.cc606 static_cast<int>(schedule->rpo_order()->size()), nullptr, zone); in InstructionBlocksFor()
608 for (BasicBlockVector::const_iterator it = schedule->rpo_order()->begin(); in InstructionBlocksFor()
609 it != schedule->rpo_order()->end(); ++it, ++rpo_number) { in InstructionBlocksFor()
Dscheduler.cc635 schedule_->rpo_order()->push_back(b); in SerializeRPOIntoSchedule()
729 CHECK_EQ(0, static_cast<int>(schedule_->rpo_order()->size())); in ComputeAndInsertSpecialRPO()
1009 BasicBlockVector* order = schedule_->rpo_order(); in VerifySpecialRPO()
1088 return schedule->rpo_order(); in ComputeSpecialRPO()
Dschedule.cc334 for (BasicBlock* block : *s.rpo_order()) { in operator <<()
Draw-machine-assembler.cc41 DCHECK(schedule_->rpo_order()->empty()); in Export()
Dgraph-visualizer.cc372 const BasicBlockVector* rpo = schedule->rpo_order(); in PrintSchedule()
Dinstruction-selector.cc46 BasicBlockVector* blocks = schedule()->rpo_order(); in SelectInstructions()
/external/v8/test/cctest/compiler/
Dtest-instruction.cc43 if (schedule.rpo_order()->size() == 0) { in allocCode()
46 CHECK_NE(0u, schedule.rpo_order()->size()); in allocCode()
98 return schedule.rpo_order()->at(block->rpo_number().ToSize()); in GetBasicBlock()
125 BasicBlockVector* blocks = R.schedule.rpo_order(); in TEST()
/external/v8/test/unittests/compiler/
Dscheduler-unittest.cc54 for (auto block : *schedule->rpo_order()) { in GetScheduledNodeCount()