Lines Matching refs:rpo_number
736 // Numbering for BasicBlock::rpo_number for this block traversal:
765 if (child->rpo_number() == unvisited) {
802 CHECK_EQ(kBlockUnvisited1, schedule_->start()->rpo_number());
825 if (succ->rpo_number() == kBlockVisited1) continue;
826 if (succ->rpo_number() == kBlockOnStack) {
835 DCHECK_EQ(kBlockUnvisited1, succ->rpo_number());
872 if (block->rpo_number() == kBlockOnStack) {
899 if (succ->rpo_number() == kBlockOnStack) continue;
900 if (succ->rpo_number() == kBlockVisited2) continue;
901 DCHECK_EQ(kBlockUnvisited2, succ->rpo_number());
952 // Reset BasicBlock::rpo_number again.
1059 os << std::setw(5) << "B" << block->rpo_number() << ":";
1068 os << " range: [B" << block->rpo_number() << ", B"
1069 << block->loop_end()->rpo_number() << ")";
1092 DCHECK_LE(0, header->rpo_number());
1093 DCHECK_LT(header->rpo_number(), order->size());
1095 DCHECK_LE(end->rpo_number(), order->size());
1096 DCHECK_GT(end->rpo_number(), header->rpo_number());
1110 DCHECK(block->rpo_number() == links + header->rpo_number());
1116 DCHECK_EQ(links, end->rpo_number() - header->rpo_number());
1130 DCHECK_EQ(block->rpo_number(), j);
1131 if (j < header->rpo_number() || j >= end->rpo_number()) {