Home
last modified time | relevance | path

Searched refs:getOutermostLoop (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCFG.cpp128 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop() function
157 if (const Loop *L = getOutermostLoop(LI, BB)) in isPotentiallyReachableFromMany()
162 const Loop *StopLoop = LI ? getOutermostLoop(LI, StopBB) : nullptr; in isPotentiallyReachableFromMany()
179 Outer = getOutermostLoop(LI, BB); in isPotentiallyReachableFromMany()
H A DLoopNestAnalysis.cpp364 OS << ", OutermostLoop: " << LN.getOutermostLoop().getName(); in operator <<()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopNestAnalysis.h71 Loop &getOutermostLoop() const { return *Loops.front(); } in getOutermostLoop() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp247 : &any_cast<const LoopNest *>(IR)->getOutermostLoop(); in run()
H A DLoopUnrollAndJamPass.cpp437 Loop *OutmostLoop = &LN.getOutermostLoop(); in tryToUnrollAndJamLoop()
H A DLICM.cpp308 Loop &OutermostLoop = LN.getOutermostLoop(); in run()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h191 return LN.getOutermostLoop(); in getLoopFromIR()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp698 static Loop *getOutermostLoop(Loop *L) { in getOutermostLoop() function
709 Loop *OutermostLoop = getOutermostLoop(L); in breakLoopBackedge()