Lines Matching defs:Succ1
177 BasicBlock &Succ1 = *BI->getSuccessor(1);
179 if (&B == &Succ0 || &B == &Succ1 || &Succ0 == &Succ1) {
185 Succ0.getSingleSuccessor() == &Succ1) {
190 if (Succ1.getSinglePredecessor() != nullptr &&
191 Succ1.getSingleSuccessor() == &Succ0) {
192 return considerHoistingFromTo(Succ1, B);
198 Succ1.getSinglePredecessor() != nullptr &&
199 Succ1.getSingleSuccessor() != nullptr &&
200 Succ1.getSingleSuccessor() != &B &&
201 Succ1.getSingleSuccessor() == Succ0.getSingleSuccessor()) {
204 if (Succ1.size() == 1) // equivalent to if-then
207 return considerHoistingFromTo(Succ1, B);