Home
last modified time | relevance | path

Searched refs:OuterL (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp860 Loop *OuterL = L->getParentLoop(); in UnrollLoop() local
885 if (PreserveLCSSA && OuterL && CompletelyUnroll && !NeedToFixLCSSA) in UnrollLoop()
886 NeedToFixLCSSA |= ::needToInsertPhisForLCSSA(OuterL, UnrolledLoopBlocks, LI); in UnrollLoop()
891 if (OuterL) { in UnrollLoop()
900 Loop *FixLCSSALoop = OuterL; in UnrollLoop()
907 assert(OuterL->isLCSSAForm(*DT) && in UnrollLoop()
913 simplifyLoop(OuterL, DT, LI, SE, AC, nullptr, PreserveLCSSA); in UnrollLoop()
H A DLoopSimplify.cpp565 if (Loop *OuterL = separateNestedLoop(L, Preheader, DT, LI, SE, in simplifyOneLoop() local
570 Worklist.push_back(OuterL); in simplifyOneLoop()
H A DLoopUtils.cpp900 Loop *OuterL = InnerLoop->getParentLoop(); in hasIterationCountInvariantInParent() local
901 if (!OuterL) in hasIterationCountInvariantInParent()
913 SE.getLoopDisposition(InnerLoopBECountSC, OuterL); in hasIterationCountInvariantInParent()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp791 Loop *OuterL = &L; in unswitchTrivialSwitch() local
796 if (!ExitL || ExitL->contains(OuterL)) in unswitchTrivialSwitch()
797 OuterL = ExitL; in unswitchTrivialSwitch()
804 OuterL = ExitL; in unswitchTrivialSwitch()
808 if (OuterL) in unswitchTrivialSwitch()
809 SE->forgetLoop(OuterL); in unswitchTrivialSwitch()
1632 auto *OuterL = BBAndL.second; in buildClonedLoops() local
1633 assert(LI.getLoopFor(BB) == OuterL && in buildClonedLoops()
2606 for (Loop *OuterL = ParentL; OuterL != OuterExitL; in unswitchNontrivialInvariants() local
2607 OuterL = OuterL->getParentLoop()) in unswitchNontrivialInvariants()
[all …]
H A DLoopInterchange.cpp859 areInnerLoopExitPHIsSupported(Loop *InnerL, Loop *OuterL, in areInnerLoopExitPHIsSupported() argument
861 BasicBlock *InnerExit = OuterL->getUniqueExitBlock(); in areInnerLoopExitPHIsSupported()
866 if (any_of(PHI.users(), [&Reductions, OuterL](User *U) { in areInnerLoopExitPHIsSupported()
869 (!Reductions.count(PN) && OuterL->contains(PN->getParent())); in areInnerLoopExitPHIsSupported()