Home | History | Annotate | Download | only in compiler

Lines Matching defs:rpo_number

620 InstructionBlock::InstructionBlock(Zone* zone, RpoNumber rpo_number,
626 ao_number_(rpo_number),
627 rpo_number_(rpo_number),
638 size_t InstructionBlock::PredecessorIndexOf(RpoNumber rpo_number) const {
642 if (*i == rpo_number) break;
650 return RpoNumber::FromInt(block->rpo_number());
656 return RpoNumber::FromInt(block->loop_end()->rpo_number());
685 os << "B" << block->rpo_number();
692 os << " loop blocks: [" << block->rpo_number() << ", " << block->loop_end()
736 size_t rpo_number = 0;
738 it != schedule->rpo_order()->end(); ++it, ++rpo_number) {
739 DCHECK(!(*blocks)[rpo_number]);
740 DCHECK(GetRpo(*it).ToSize() == rpo_number);
741 (*blocks)[rpo_number] = InstructionBlockFor(zone, *it);
756 successor->predecessors()[0] == block->rpo_number());
857 DCHECK_EQ(current_block_->rpo_number(), rpo);
996 CHECK(block->rpo_number() == rpo);