Home
last modified time | relevance | path

Searched refs:LPPassManager (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopPass.cpp50 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 DIVUsers.cpp310 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopPass.h26 class LPPassManager; variable
40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) { in doInitialization()
77 class LLVM_ABI LPPassManager : public FunctionPass, public PMDataManager {
80 explicit LPPassManager();
H A DIVUsers.h176 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp61 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
246 bool CanonicalizeFreezeInLoops::runOnLoop(Loop *L, LPPassManager &) { in runOnLoop() argument
H A DLoopUtils.cpp1839 LoopInfo *LI, LPPassManager *LPM) { in cloneLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopTermFold.cpp311 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
335 bool LoopTermFold::runOnLoop(Loop *L, LPPassManager & /*LPM*/) { in runOnLoop() argument
H A DLoopUnrollPass.cpp1438 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
H A DLICM.cpp252 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
H A DLoopStrengthReduce.cpp6304 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
7112 bool LoopStrengthReduce::runOnLoop(Loop *L, LPPassManager & /*LPM*/) { in runOnLoop() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp102 bool runOnLoop(Loop *L, LPPassManager&) override;
121 bool MVETailPredication::runOnLoop(Loop *L, LPPassManager&) { in runOnLoop() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h45 class LPPassManager; variable
562 LPPassManager *LPM);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp172 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
225 LPPassManager &LPM) { in runOnLoop()
H A DHexagonLoopIdiomRecognition.cpp164 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
2420 LPPassManager &LPM) { in runOnLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18283 …sManagerE", "(anonymous namespace)::IndVarSimplify::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18314 …S1_13LPPassManagerE", "(anonymous namespace)::LICM::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18342 …assManagerE", "(anonymous namespace)::LoopDeletion::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18350 …agerE", "(anonymous namespace)::LoopIdiomRecognize::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18360 …PPassManagerE", "(anonymous namespace)::LoopRotate::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18382 …agerE", "(anonymous namespace)::LoopStrengthReduce::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18418 …LoopERNS_13LPPassManagerE", "llvm::LoopPass::doInitialization(llvm::Loop*, llvm::LPPassManager&)"},
18482 …PPassManagerE", "(anonymous namespace)::LoopUnroll::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18490 …assManagerE", "(anonymous namespace)::LoopUnswitch::runOnLoop(llvm::Loop*, llvm::LPPassManager&)"},
18493 …t*>, llvm::DenseMapInfo<llvm::TrackingVH<llvm::Value>>>&, llvm::LoopInfo*, llvm::LPPassManager*)"},
[all …]