Home
last modified time | relevance | path

Searched refs:LoopInfoWrapperPass (Results 1 – 25 of 89) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLazyBranchProbabilityInfo.cpp28 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
50 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getAnalysisUsage()
58 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
67 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
73 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass); in initializeLazyBPIPassPass()
H A DLazyBlockFrequencyInfo.cpp29 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
49 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getAnalysisUsage()
57 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
65 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getLazyBFIAnalysisUsage()
71 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass); in initializeLazyBFIPassPass()
H A DLegacyDivergenceAnalysis.cpp294 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
305 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getAnalysisUsage()
315 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in shouldUseGPUDivergenceAnalysis()
342 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopInfo.cpp1165 LoopInfoWrapperPass::LoopInfoWrapperPass() : FunctionPass(ID) { in LoopInfoWrapperPass() function in LoopInfoWrapperPass
1169 char LoopInfoWrapperPass::ID = 0;
1170 INITIALIZE_PASS_BEGIN(LoopInfoWrapperPass, "loops", "Natural Loop Information",
1173 INITIALIZE_PASS_END(LoopInfoWrapperPass, "loops", "Natural Loop Information", in INITIALIZE_PASS_DEPENDENCY()
1176 bool LoopInfoWrapperPass::runOnFunction(Function &) { in INITIALIZE_PASS_DEPENDENCY()
1182 void LoopInfoWrapperPass::verifyAnalysis() const { in verifyAnalysis()
1194 void LoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
1199 void LoopInfoWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
H A DIVUsers.cpp45 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
306 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
315 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
H A DBlockFrequencyInfo.cpp299 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
319 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
328 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/llvm-project-15.0.7/polly/lib/Transform/
H A DCodePreparation.cpp86 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
89 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
99 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
118 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DWarnMissedTransforms.cpp124 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
132 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
143 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSink.cpp254 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
265 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
267 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
274 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DTLSVariableHoist.cpp66 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
80 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
98 getAnalysis<LoopInfoWrapperPass>().getLoopInfo()); in runOnFunction()
H A DLoopDataPrefetch.cpp126 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
127 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
145 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
200 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopLoadElimination.cpp658 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
675 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
676 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
694 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
H A DLoopVersioningLICM.cpp134 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
585 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
651 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp42 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
45 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
64 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
227 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DFixIrreducible.cpp92 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
95 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
111 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
344 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopVersioning.cpp303 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
315 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
316 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
335 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
H A DCanonicalizeFreezeInLoops.cpp208 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
209 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
H A DLCSSA.cpp459 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
480 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
490 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp51 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
52 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
90 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
121 return this->getAnalysis<LoopInfoWrapperPass>(F, &Changed).getLoopInfo(); in runOnModule()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DPolyhedralInfo.cpp47 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
59 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in print()
161 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass);
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DCodeGeneration.cpp331 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnScop()
349 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
380 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass);
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DUnrollAnalyzerTest.cpp29 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
52 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
328 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
H A DCFGTest.cpp91 AU.addRequired<LoopInfoWrapperPass>(); in ExpectPath()
99 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in ExpectPath()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DHardwareLoops.cpp129 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
130 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
220 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
538 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp100 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
103 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
338 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()

1234