Lines Matching refs:rpo_number_
367 max_rpo = block->rpo_number_;
521 while (hoist_block != NULL && hoist_block->rpo_number_ >= min_rpo) {
726 // Numbering for BasicBlockData.rpo_number_ for this block traversal:
751 l->block->rpo_number_ = static_cast<int>(final_order->size());
774 if (child->rpo_number_ == unvisited) {
777 child->rpo_number_ = kBlockOnStack;
856 PrintF(" range: [%d, %d)", block->rpo_number_, block->loop_end_);
873 DCHECK(header->rpo_number_ >= 0);
874 DCHECK(header->rpo_number_ < static_cast<int>(order->size()));
877 DCHECK(header->loop_end_ > header->rpo_number_);
890 DCHECK(l->block->rpo_number_ == links + loop->header->rpo_number_);
896 DCHECK(links == (header->loop_end_ - header->rpo_number_));
903 DCHECK(block->rpo_number_ == j);
904 if (j < header->rpo_number_ || j >= header->loop_end_) {
937 CHECK_EQ(kBlockUnvisited1, schedule->start()->rpo_number_);
957 if (succ->rpo_number_ == kBlockVisited1) continue;
958 if (succ->rpo_number_ == kBlockOnStack) {
968 DCHECK(succ->rpo_number_ == kBlockUnvisited1);
974 frame->block->rpo_number_ = kBlockVisited1;
1006 if (block->rpo_number_ == kBlockOnStack) {
1012 block->rpo_number_ = kBlockVisited2;
1033 if (succ->rpo_number_ == kBlockOnStack) continue;
1034 if (succ->rpo_number_ == kBlockVisited2) continue;
1035 DCHECK(succ->rpo_number_ == kBlockUnvisited2);
1068 block->rpo_number_ = kBlockVisited2;
1093 : end->block->rpo_number_;
1099 current->rpo_number_ >= current_header->loop_end_) {