| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LazyBranchProbabilityInfo.cpp | 28 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 D | LazyBlockFrequencyInfo.cpp | 29 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 D | LegacyDivergenceAnalysis.cpp | 294 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 D | LoopInfo.cpp | 1165 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 D | IVUsers.cpp | 45 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 306 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 315 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
|
| H A D | BlockFrequencyInfo.cpp | 299 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 D | CodePreparation.cpp | 86 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 D | WarnMissedTransforms.cpp | 124 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 D | Sink.cpp | 254 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 D | TLSVariableHoist.cpp | 66 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 80 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 98 getAnalysis<LoopInfoWrapperPass>().getLoopInfo()); in runOnFunction()
|
| H A D | LoopDataPrefetch.cpp | 126 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 D | LoopLoadElimination.cpp | 658 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 D | LoopVersioningLICM.cpp | 134 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 D | UnifyLoopExits.cpp | 42 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 D | FixIrreducible.cpp | 92 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 D | LoopVersioning.cpp | 303 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 D | CanonicalizeFreezeInLoops.cpp | 208 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 209 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | LCSSA.cpp | 459 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 D | LoopExtractor.cpp | 51 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 D | PolyhedralInfo.cpp | 47 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 D | CodeGeneration.cpp | 331 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 D | UnrollAnalyzerTest.cpp | 29 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 52 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 328 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
|
| H A D | CFGTest.cpp | 91 AU.addRequired<LoopInfoWrapperPass>(); in ExpectPath() 99 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in ExpectPath()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 129 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 D | SIAnnotateControlFlow.cpp | 100 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 103 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 338 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|