Home
last modified time | relevance | path

Searched refs:LoopBlocksRPO (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h47 class LoopBlocksRPO; variable
103 void updateForClonedLoop(const LoopBlocksRPO &LoopBlocks,
H A DLoopIterator.h172 class LoopBlocksRPO {
177 LoopBlocksRPO(Loop *Container) : DFS(Container) {} in LoopBlocksRPO() function
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp69 LoopBlocksRPO RPOT(&L); in simplifyLoopInst()
H A DLoopDeletion.cpp119 LoopBlocksRPO RPOT(L); in isLoopDead()
228 LoopBlocksRPO RPOT(L); in canProveExitOnFirstIteration()
H A DSimpleLoopUnswitch.cpp2253 LoopBlocksRPO LBRPO(&L); in unswitchNontrivialInvariants()
3294 LoopBlocksRPO RPOT(&L); in isSafeForNoNTrivialUnswitching()
H A DLICM.cpp897 LoopBlocksRPO Worklist(CurLoop); in hoistRegion()
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.cpp395 LoopBlocksRPO RPO(TheLoop); in buildPlainCFG()
H A DLoopVectorize.cpp2198 LoopBlocksRPO RPOT(&L); in isExplicitVecOuterLoop()
/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp669 void MemorySSAUpdater::updateForClonedLoop(const LoopBlocksRPO &LoopBlocks, in updateForClonedLoop()
H A DTargetTransformInfo.cpp63 LoopBlocksRPO RPOT(L); in canAnalyze()
H A DLoopAccessAnalysis.cpp2421 LoopBlocksRPO RPOT(TheLoop); in analyzeLoop()