Home
last modified time | relevance | path

Searched refs:getLoopsInPreorder (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DWarnMissedTransforms.cpp88 for (auto *L : LI->getLoopsInPreorder()) in warnAboutLeftoverTransformations()
H A DLoopSink.cpp340 SmallVector<Loop *, 4> PreorderLoops = LI.getLoopsInPreorder(); in run()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp108 for (Loop *L : Root.getLoopsInPreorder()) { in partitionOuterLoopBlocks()
764 for (Loop *L : Root.getLoopsInPreorder()) in checkDependencies()
768 for (Loop *L : Root.getLoopsInPreorder()) in checkDependencies()
945 if (any_of(L->getLoopsInPreorder(), [&SE](Loop *SubLoop) { in isSafeToUnrollAndJam()
H A DUnifyLoopExits.cpp215 auto Loops = LI.getLoopsInPreorder(); in runImpl()
H A DCloneFunction.cpp937 for (Loop *CurLoop : OrigLoop->getLoopsInPreorder()) { in cloneLoopWithPreheader()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfo.h377 SmallVector<const LoopT *, 4> getLoopsInPreorder() const { in getLoopsInPreorder() function
384 SmallVector<LoopT *, 4> getLoopsInPreorder() { in getLoopsInPreorder() function
975 SmallVector<LoopT *, 4> getLoopsInPreorder() const;
H A DLoopInfoImpl.h575 LoopInfoBase<BlockT, LoopT>::getLoopsInPreorder() const { in getLoopsInPreorder() function
583 auto PreOrderLoopsInRootL = RootL->getLoopsInPreorder(); in getLoopsInPreorder()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp1069 for (MachineLoop *ML : MLI->getBase().getLoopsInPreorder()) { in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp485 SmallVector<Loop *, 4> Loops = LI.getLoopsInPreorder(); in promoteCounterLoadStores()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DLoopInfoTest.cpp211 auto Preorder = LI.getLoopsInPreorder(); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp130 for (auto &L : LI->getLoopsInPreorder()) { in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp2861 for (auto *L : LI->getLoopsInPreorder()) { in mayContainUnboundedCycle()