Lines Matching refs:Succ1
582 auto GetReturnBlock = [&](BasicBlock *Succ1, BasicBlock *Succ2) { in computeOutliningInfo() argument
583 if (IsReturnBlock(Succ1)) in computeOutliningInfo()
584 return std::make_tuple(Succ1, Succ2); in computeOutliningInfo()
586 return std::make_tuple(Succ2, Succ1); in computeOutliningInfo()
592 auto GetCommonSucc = [&](BasicBlock *Succ1, BasicBlock *Succ2) { in computeOutliningInfo() argument
593 if (IsSuccessor(Succ1, Succ2)) in computeOutliningInfo()
594 return std::make_tuple(Succ1, Succ2); in computeOutliningInfo()
595 if (IsSuccessor(Succ2, Succ1)) in computeOutliningInfo()
596 return std::make_tuple(Succ2, Succ1); in computeOutliningInfo()
616 BasicBlock *Succ1 = *succ_begin(CurrEntry); in computeOutliningInfo() local
620 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2); in computeOutliningInfo()
631 std::tie(CommSucc, OtherSucc) = GetCommonSucc(Succ1, Succ2); in computeOutliningInfo()
692 BasicBlock *Succ1 = *succ_begin(Cand); in computeOutliningInfo() local
696 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2); in computeOutliningInfo()