Home
last modified time | relevance | path

Searched refs:forgetLoop (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp1457 AR.SE.forgetLoop(&L); in TEST_F()
1503 AR.SE.forgetLoop(*L.begin()); in TEST_F()
1507 AR.SE.forgetLoop(&L); in TEST_F()
1564 AR.SE.forgetLoop(&L); in TEST_F()
1575 AR.SE.forgetLoop(&L); in TEST_F()
1586 AR.SE.forgetLoop(&L); in TEST_F()
/llvm-project-15.0.7/llvm/test/Transforms/LoopSimplify/
H A Dnotify-scev.ll5 ; Ensure that LoopSimplify calls ScalarEvolution::forgetLoop before
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp1481 SE.forgetLoop(FC1.L); in performFusion()
1482 SE.forgetLoop(FC0.L); in performFusion()
1773 SE.forgetLoop(FC1.L); in fuseGuardedLoops()
1774 SE.forgetLoop(FC0.L); in fuseGuardedLoops()
H A DLoopFlatten.cpp763 SE->forgetLoop(FI.OuterLoop); in DoFlattenLoopPair()
764 SE->forgetLoop(FI.InnerLoop); in DoFlattenLoopPair()
H A DLoopBoundSplit.cpp461 SE.forgetLoop(&L); in splitLoopBound()
H A DLoopPredication.cpp1154 SE->forgetLoop(L); in predicateLoopExits()
1248 SE->forgetLoop(L); in predicateLoopExits()
H A DIndVarSimplify.cpp428 SE->forgetLoop(L); in rewriteNonIntegerIVs()
1968 SE->forgetLoop(L); in run()
2069 SE->forgetLoop(L); in run()
H A DLoopDeletion.cpp463 SE.forgetLoop(L); in deleteLoopIfDead()
H A DLoopIdiomRecognize.cpp2134 SE->forgetLoop(CurLoop); in transformLoopToCountable()
2240 SE->forgetLoop(CurLoop); in transformLoopToPopcount()
2582 SE->forgetLoop(CurLoop); in recognizeShiftUntilBitTest()
2918 SE->forgetLoop(CurLoop); in recognizeShiftUntilZero()
H A DLoopInterchange.cpp1288 SE->forgetLoop(NewOuter); in restructureLoops()
1289 SE->forgetLoop(NewInner); in restructureLoops()
H A DSimpleLoopUnswitch.cpp525 SE->forgetLoop(ExitL); in unswitchTrivialBranch()
769 SE->forgetLoop(OuterL); in unswitchTrivialSwitch()
2148 SE->forgetLoop(OuterExitL); in unswitchNontrivialInvariants()
H A DLoopRerollPass.cpp1700 SE->forgetLoop(L); in runOnLoop()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp263 SE->forgetLoop(L); in UnrollAndJamLoop()
264 SE->forgetLoop(SubLoop); in UnrollAndJamLoop()
H A DLCSSA.cpp396 SE->forgetLoop(&L); in formLCSSA()
H A DLoopSimplify.cpp270 SE->forgetLoop(L); in separateNestedLoop()
H A DLoopUtils.cpp489 SE->forgetLoop(L); in deleteDeadLoop()
695 SE.forgetLoop(L); in breakLoopBackedge()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DScalarEvolution.h920 void forgetLoop(const Loop *L);
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp997 SE.forgetLoop(L); in invalidateScalarEvolution()
H A DPPCGCodeGeneration.cpp1572 SE.forgetLoop(L); in clearScalarEvolution()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DScalarEvolutionTest.cpp793 SE.forgetLoop(Loop); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp8269 void ScalarEvolution::forgetLoop(const Loop *L) { in forgetLoop() function in ScalarEvolution
8326 forgetLoop(L->getOutermostLoop()); in forgetTopmostLoop()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3660 PSE.getSE()->forgetLoop(OrigLoop); in fixVectorizedLoop()