Lines Matching defs:BBLoop
848 if (Loop *BBLoop = LI->getLoopFor(BB)) {
851 // critical edge is when there exists some edge from BBLoop to Succ *and*
852 // the only edge into Succ from outside of BBLoop is that of NewBB after
857 // the predecessor must be directly in BBLoop, not in a subloop, or again
862 if (LI->getLoopFor(P) != BBLoop) {
931 if (Loop *BBLoop = LI->getLoopFor(BB)) {
935 if (BBLoop == SuccLoop) {
938 } else if (BBLoop->contains(SuccLoop)) {
940 BBLoop->addBasicBlockToLoop(NewBB, *LI);
941 } else if (SuccLoop->contains(BBLoop)) {
958 if (!BBLoop->contains(Succ)) {
959 assert(!BBLoop->contains(NewBB) &&