Searched refs:LPPassManager (Results 1 – 15 of 15) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 50 bool runOnLoop(Loop *L, LPPassManager &) override { in runOnLoop() argument 69 char LPPassManager::ID = 0; 71 LPPassManager::LPPassManager() : FunctionPass(ID) { in LPPassManager() function in LPPassManager 77 void LPPassManager::addLoop(Loop &L) { in addLoop() 103 void LPPassManager::getAnalysisUsage(AnalysisUsage &Info) const { in getAnalysisUsage() 111 void LPPassManager::markLoopAsDeleted(Loop &L) { in markLoopAsDeleted() 129 bool LPPassManager::runOnFunction(Function &F) { in runOnFunction() 292 void LPPassManager::dumpPassStructure(unsigned Offset) { in dumpPassStructure() 339 LPPassManager *LPPM; in assignPassManager() 341 LPPM = (LPPassManager*)PMS.top(); in assignPassManager() [all …]
|
H A D | IVUsers.cpp | 312 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopPass.h | 25 class LPPassManager; variable 39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 45 virtual bool doInitialization(Loop *L, LPPassManager &LPM) { in doInitialization() 76 class LPPassManager : public FunctionPass, public PMDataManager { 79 explicit LPPassManager();
|
H A D | IVUsers.h | 176 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CanonicalizeFreezeInLoops.cpp | 61 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 246 bool CanonicalizeFreezeInLoops::runOnLoop(Loop *L, LPPassManager &) { in runOnLoop() argument
|
H A D | LoopUtils.cpp | 1772 LoopInfo *LI, LPPassManager *LPM) { in cloneLoop()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LoopUtils.h | 45 class LPPassManager; variable 532 LoopInfo *LI, LPPassManager *LPM);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 104 bool runOnLoop(Loop *L, LPPassManager&) override; 123 bool MVETailPredication::runOnLoop(Loop *L, LPPassManager&) { in runOnLoop() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorLoopCarriedReuse.cpp | 184 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 237 LPPassManager &LPM) { in runOnLoop()
|
H A D | HexagonLoopIdiomRecognition.cpp | 174 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 2433 LPPassManager &LPM) { in runOnLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopSink.cpp |
|
H A D | LoopPredication.cpp |
|
H A D | LoopUnrollPass.cpp | 1434 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
|
H A D | LICM.cpp | 247 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
|
H A D | LoopStrengthReduce.cpp | 6332 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 7402 bool LoopStrengthReduce::runOnLoop(Loop *L, LPPassManager & /*LPM*/) { in runOnLoop() argument
|