/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
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 | 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 | LoopInfo.cpp | 1201 LoopInfoWrapperPass::LoopInfoWrapperPass() : FunctionPass(ID) { in LoopInfoWrapperPass() function in LoopInfoWrapperPass 1205 char LoopInfoWrapperPass::ID = 0; 1206 INITIALIZE_PASS_BEGIN(LoopInfoWrapperPass, "loops", "Natural Loop Information", 1209 INITIALIZE_PASS_END(LoopInfoWrapperPass, "loops", "Natural Loop Information", in INITIALIZE_PASS_DEPENDENCY() 1212 bool LoopInfoWrapperPass::runOnFunction(Function &) { in INITIALIZE_PASS_DEPENDENCY() 1218 void LoopInfoWrapperPass::verifyAnalysis() const { in verifyAnalysis() 1230 void LoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 1235 void LoopInfoWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
|
H A D | BlockFrequencyInfo.cpp | 298 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 318 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 327 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
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 | LoopPass.cpp | 106 Info.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 130 auto &LIWP = getAnalysis<LoopInfoWrapperPass>(); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | UnifyLoopExits.cpp | 47 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 49 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 67 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 231 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
H A D | FixIrreducible.cpp | 91 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 93 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 108 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 343 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
H A D | CanonicalizeFreezeInLoops.cpp | 237 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 238 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|
H A D | LCSSA.cpp | 480 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 501 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 511 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
H A D | LoopSimplify.cpp | 758 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 759 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 783 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 796 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
H A D | BreakCriticalEdges.cpp | 55 auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>(); in runOnFunction() 65 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 252 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 263 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 265 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 272 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | TLSVariableHoist.cpp | 65 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 79 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 97 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 | PlaceSafepoints.cpp | 134 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 145 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 171 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass)
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVMergeRegionExitTargets.cpp | 237 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 263 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 276 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 101 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 104 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 354 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 131 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 132 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 239 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 609 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_BEGIN()
|
H A D | TypePromotion.cpp | 187 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 191 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 1018 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 1032 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FalkorHWPFFix.cpp | 92 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 93 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 108 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 127 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
H A D | SPIRVConvergenceRegionAnalysis.cpp | 37 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 332 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 598 class LoopInfoWrapperPass : public FunctionPass { 604 LoopInfoWrapperPass();
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 97 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 100 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|