Lines Matching refs:successor
43 void BasicBlock::AddSuccessor(BasicBlock* successor) { in AddSuccessor() argument
44 successors_.push_back(successor); in AddSuccessor()
352 for (auto successor = pred->successors().begin(); in EnsureSplitEdgeForm() local
353 successor != pred->successors().end(); ++successor) { in EnsureSplitEdgeForm()
354 if (*successor == block) { in EnsureSplitEdgeForm()
355 *successor = split_edge_block; in EnsureSplitEdgeForm()
430 for (BasicBlock* const successor : from->successors()) { in MoveSuccessors()
431 to->AddSuccessor(successor); in MoveSuccessors()
432 for (BasicBlock*& predecessor : successor->predecessors()) { in MoveSuccessors()
494 for (BasicBlock const* successor : block->successors()) { in operator <<()
497 if (successor->rpo_number() == -1) { in operator <<()
498 os << "id:" << successor->id().ToInt(); in operator <<()
500 os << "B" << successor->rpo_number(); in operator <<()