Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
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 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 DDelinearization.cpp113 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
120 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
132 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
H A DLegacyDivergenceAnalysis.cpp293 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
304 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getAnalysisUsage()
314 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in shouldUseGPUDivergenceAnalysis()
341 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopInfo.cpp1162 LoopInfoWrapperPass::LoopInfoWrapperPass() : FunctionPass(ID) { in LoopInfoWrapperPass() function in LoopInfoWrapperPass
1166 char LoopInfoWrapperPass::ID = 0;
1167 INITIALIZE_PASS_BEGIN(LoopInfoWrapperPass, "loops", "Natural Loop Information",
1170 INITIALIZE_PASS_END(LoopInfoWrapperPass, "loops", "Natural Loop Information", in INITIALIZE_PASS_DEPENDENCY()
1173 bool LoopInfoWrapperPass::runOnFunction(Function &) { in INITIALIZE_PASS_DEPENDENCY()
1179 void LoopInfoWrapperPass::verifyAnalysis() const { in verifyAnalysis()
1191 void LoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
1196 void LoopInfoWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
H A DBlockFrequencyInfo.cpp300 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
320 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
329 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DIVUsers.cpp49 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
360 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
369 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
H A DLoopPass.cpp108 Info.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
132 auto &LIWP = getAnalysis<LoopInfoWrapperPass>(); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/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.cpp259 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
270 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
272 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
279 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopDataPrefetch.cpp128 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
129 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
145 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
199 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DGuardWidening.cpp806 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
816 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
833 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
861 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
870 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopLoadElimination.cpp659 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
676 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
677 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
695 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
H A DLoopVersioningLICM.cpp136 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
587 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
653 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DPlaceSafepoints.cpp134 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
145 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
610 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopUnrollAndJamPass.cpp474 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
494 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
512 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp40 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
43 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
62 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
225 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DFixIrreducible.cpp91 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
94 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
110 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
335 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopVersioning.cpp304 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
316 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
317 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
336 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
H A DCanonicalizeFreezeInLoops.cpp210 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
211 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
H A DLCSSA.cpp458 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
479 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
489 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp56 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
57 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
95 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
126 return this->getAnalysis<LoopInfoWrapperPass>(F, &Changed).getLoopInfo(); in runOnModule()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp132 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
133 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
223 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
535 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
H A DMachineFunctionPass.cpp117 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp100 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
103 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
325 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()

123