Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCFG.cpp129 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop() function
131 return L ? L->getOutermostLoop() : nullptr; in getOutermostLoop()
161 if (const Loop *L = getOutermostLoop(LI, BB)) in isReachableImpl()
169 if (const Loop *L = getOutermostLoop(LI, StopSetBB)) in isReachableImpl()
193 Outer = getOutermostLoop(LI, BB); in isReachableImpl()
H A DLoopNestAnalysis.cpp444 OS << ", OutermostLoop: " << LN.getOutermostLoop().getName(); in operator <<()
H A DDependenceAnalysis.cpp896 return SE->isLoopInvariant(Expression, LoopNest->getOutermostLoop()); in isLoopInvariant()
H A DScalarEvolution.cpp8515 forgetLoop(L->getOutermostLoop()); in forgetTopmostLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopNestAnalysis.h81 Loop &getOutermostLoop() const { return *Loops.front(); } in getOutermostLoop() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h103 const LoopT *getOutermostLoop() const { in getOutermostLoop() function
110 LoopT *getOutermostLoop() { in getOutermostLoop() function
H A DGenericLoopInfoImpl.h489 Subloop = Subloop->getOutermostLoop(); in discoverAndMapSubloop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h170 return LN.getOutermostLoop(); in getLoopFromIR()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp431 Loop *OutmostLoop = &LN.getOutermostLoop(); in tryToUnrollAndJamLoop()
H A DLoopInterchange.cpp1956 LN.getOutermostLoop().getStartLoc(), in run()
1957 LN.getOutermostLoop().getHeader()) in run()
H A DDFAJumpThreading.cpp1368 LI->getLoopFor(&BB)->getOutermostLoop()); in run()
H A DLICM.cpp345 Loop &OutermostLoop = LN.getOutermostLoop(); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp716 Loop *OutermostLoop = L->getOutermostLoop(); in breakLoopBackedge()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2671 auto *Outer = L->getOutermostLoop(); in getUnrollingPreferences()