Lines Matching defs:Succ2
532 auto GetReturnBlock = [&](BasicBlock *Succ1, BasicBlock *Succ2) {
534 return std::make_tuple(Succ1, Succ2);
535 if (IsReturnBlock(Succ2))
536 return std::make_tuple(Succ2, Succ1);
542 auto GetCommonSucc = [&](BasicBlock *Succ1, BasicBlock *Succ2) {
543 if (IsSuccessor(Succ1, Succ2))
544 return std::make_tuple(Succ1, Succ2);
545 if (IsSuccessor(Succ2, Succ1))
546 return std::make_tuple(Succ2, Succ1);
567 BasicBlock *Succ2 = *(succ_begin(CurrEntry) + 1);
570 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2);
581 std::tie(CommSucc, OtherSucc) = GetCommonSucc(Succ1, Succ2);
642 BasicBlock *Succ2 = *(succ_begin(Cand) + 1);
645 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2);