Lines Matching refs:successor
46 void BasicBlock::AddSuccessor(BasicBlock* successor) { in AddSuccessor() argument
47 successors_.push_back(successor); in AddSuccessor()
393 for (auto successor = pred->successors().begin(); in EnsureSplitEdgeForm() local
394 successor != pred->successors().end(); ++successor) { in EnsureSplitEdgeForm()
395 if (*successor == block) { in EnsureSplitEdgeForm()
396 *successor = split_edge_block; in EnsureSplitEdgeForm()
486 for (BasicBlock* const successor : from->successors()) { in MoveSuccessors()
487 to->AddSuccessor(successor); in MoveSuccessors()
488 for (BasicBlock*& predecessor : successor->predecessors()) { in MoveSuccessors()
548 for (BasicBlock const* successor : block->successors()) { in operator <<()
551 if (successor->rpo_number() == -1) { in operator <<()
552 os << "id:" << successor->id().ToInt(); in operator <<()
554 os << "B" << successor->rpo_number(); in operator <<()