Lines Matching refs:Succ1
1954 BasicBlock *Succ1 = nullptr; in redirectToHub() local
1961 Succ1 = Branch->getSuccessor(1); in redirectToHub()
1962 Succ1 = Outgoing.count(Succ1) ? Succ1 : nullptr; in redirectToHub()
1963 assert(Succ0 || Succ1); in redirectToHub()
1964 if (Succ0 && !Succ1) { in redirectToHub()
1966 } else if (Succ1 && !Succ0) { in redirectToHub()
1974 assert(Succ0 || Succ1); in redirectToHub()
1975 return std::make_tuple(Condition, Succ0, Succ1); in redirectToHub()
2017 BasicBlock *Succ1; in calcPredicateUsingInteger() local
2018 std::tie(Condition, Succ0, Succ1) = in calcPredicateUsingInteger()
2021 if (Succ0 && Succ1) { in calcPredicateUsingInteger()
2024 auto Succ1Iter = find(Outgoing, Succ1); in calcPredicateUsingInteger()
2033 auto SuccIter = Succ0 ? find(Outgoing, Succ0) : find(Outgoing, Succ1); in calcPredicateUsingInteger()
2074 BasicBlock *Succ1; in calcPredicateUsingBooleans() local
2075 std::tie(Condition, Succ0, Succ1) = in calcPredicateUsingBooleans()
2089 if (Out != Succ0 && Out != Succ1) { in calcPredicateUsingBooleans()
2091 } else if (!Succ0 || !Succ1 || OneSuccessorDone) { in calcPredicateUsingBooleans()
2096 assert(Succ0 && Succ1); in calcPredicateUsingBooleans()