Home
last modified time | relevance | path

Searched refs:isRecursivelyLCSSAForm (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DUnrollLoopTest.cpp71 bool PreserveLCSSA = L->isRecursivelyLCSSAForm(DT,LI); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp343 assert(SubLoop->isRecursivelyLCSSAForm(DT, *LI) && "Subloop not in LCSSA!"); in formLCSSA()
446 return L->isRecursivelyLCSSAForm(*DT, *LI); in verifyAnalysis()
H A DLoopSimplify.cpp345 assert(NewOuter->isRecursivelyLCSSAForm(*DT, *LI) && in separateNestedLoop()
724 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && in simplifyLoop()
825 *LI, [&](Loop *L) { return L->isRecursivelyLCSSAForm(*DT, *LI); }); in runOnFunction()
H A DLoopUnrollAndJam.cpp618 assert(OutestLoop->isRecursivelyLCSSAForm(*DT, *LI)); in UnrollAndJamLoop()
H A DLoopUtils.cpp1267 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && in rewriteLoopExitValues()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopPass.cpp245 assert(CurrentLoop->isRecursivelyLCSSAForm(*DT, *LI)); in runOnFunction()
H A DLoopInfo.cpp465 bool Loop::isRecursivelyLCSSAForm(const DominatorTree &DT, const LoopInfo &LI, in isRecursivelyLCSSAForm() function in Loop
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DLoopInfoTest.cpp1641 OuterLoop->isRecursivelyLCSSAForm(DT, LI, /*IgnoreTokens*/ true)); in TEST()
1643 OuterLoop->isRecursivelyLCSSAForm(DT, LI, /*IgnoreTokens*/ false)); in TEST()
1645 InnerLoop->isRecursivelyLCSSAForm(DT, LI, /*IgnoreTokens*/ true)); in TEST()
1647 InnerLoop->isRecursivelyLCSSAForm(DT, LI, /*IgnoreTokens*/ false)); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp270 assert(L->isRecursivelyLCSSAForm(LAR.DT, LI) && in run()
H A DIndVarSimplify.cpp1890 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && in run()
2061 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && in run()
H A DSimpleLoopUnswitch.cpp2457 assert(ChildL->isRecursivelyLCSSAForm(DT, LI) && in unswitchNontrivialInvariants()
3048 assert(L.isRecursivelyLCSSAForm(DT, LI) && in unswitchLoop()
H A DLoopStrengthReduce.cpp6620 if (L->isRecursivelyLCSSAForm(DT, LI) && L->getExitBlock()) { in ReduceLoopStrength()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfo.h824 bool isRecursivelyLCSSAForm(const DominatorTree &DT, const LoopInfo &LI,