Lines Matching refs:ParentL
1249 Loop *ParentL = nullptr;
1258 if (!ParentL || (ParentL != ExitL && ParentL->contains(ExitL)))
1259 ParentL = ExitL;
1261 assert((!ParentL || ParentL == OrigL.getParentLoop() ||
1262 ParentL->contains(OrigL.getParentLoop())) &&
1323 if (ParentL) {
1324 ParentL->addBasicBlockToLoop(ClonedPH, LI);
1325 ParentL->addChildLoop(ClonedL);
1547 for (Loop *ParentL = &L; ParentL; ParentL = ParentL->getParentLoop()) {
1549 ParentL->getBlocksSet().erase(BB);
1550 llvm::erase_if(ParentL->getBlocksVector(),
1720 Loop *ParentL = nullptr;
1728 if (!ParentL || (ParentL != ExitL && ParentL->contains(ExitL)))
1729 ParentL = ExitL;
1740 if (!LoopBlockSet.empty() && L.getParentLoop() != ParentL) {
1742 for (Loop *IL = L.getParentLoop(); IL != ParentL;
1752 LI.changeLoopFor(PH, ParentL);
1754 if (ParentL)
1755 ParentL->addChildLoop(&L);
1902 if (Loop *ParentL = L.getParentLoop())
1903 ParentL->removeChildLoop(llvm::find(*ParentL, &L));
2003 Loop *ParentL = L.getParentLoop();
2331 for (Loop *OuterL = ParentL; OuterL != OuterExitL;
2346 if (UpdatedL->getParentLoop() == ParentL)
2510 auto *ParentL = L.getParentLoop();
2511 int SiblingsCount = (ParentL ? ParentL->getSubLoopsVector().size()
2542 std::max((ParentL ? SiblingsCount