| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyBlockFrequencyInfo.cpp | 29 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 47 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getAnalysisUsage() 55 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 63 AU.addRequiredTransitive<LoopInfoWrapperPass>(); in getLazyBFIAnalysisUsage() 69 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 | 1213 LoopInfoWrapperPass::LoopInfoWrapperPass() : FunctionPass(ID) {} in LoopInfoWrapperPass() function in LoopInfoWrapperPass 1215 char LoopInfoWrapperPass::ID = 0; 1216 INITIALIZE_PASS_BEGIN(LoopInfoWrapperPass, "loops", "Natural Loop Information", 1219 INITIALIZE_PASS_END(LoopInfoWrapperPass, "loops", "Natural Loop Information", in INITIALIZE_PASS_DEPENDENCY() 1222 bool LoopInfoWrapperPass::runOnFunction(Function &) { in INITIALIZE_PASS_DEPENDENCY() 1228 void LoopInfoWrapperPass::verifyAnalysis() const { in verifyAnalysis() 1240 void LoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 1245 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() 304 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 313 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
|
| H A D | BlockFrequencyInfo.cpp | 298 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 316 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 325 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| 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/Scalar/ |
| H A D | Reg2Mem.cpp | 126 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 127 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 132 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 143 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass);
|
| H A D | Sink.cpp | 250 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 261 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 263 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 270 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | LoopTermFold.cpp | 322 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 323 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 341 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() 372 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | LoopDataPrefetch.cpp | 125 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 126 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 144 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 199 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/Utils/ |
| H A D | UnifyLoopExits.cpp | 48 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 50 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 68 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 218 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| H A D | FixIrreducible.cpp | 110 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 125 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 351 auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>(); in runOnFunction()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 237 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 238 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|
| H A D | LCSSA.cpp | 516 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 537 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 547 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| H A D | LoopSimplify.cpp | 755 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 756 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 779 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 792 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| /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 | 239 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 262 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 277 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 130 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 131 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 238 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() 603 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() 1017 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 1031 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIAnnotateControlFlow.cpp | 417 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 420 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 428 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FalkorHWPFFix.cpp | 89 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 90 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() 105 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 124 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
| H A D | SPIRVConvergenceRegionAnalysis.cpp | 35 INITIALIZE_PASS_DEPENDENCY(LoopInfoWrapperPass) 321 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 95 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 98 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 596 class LLVM_ABI LoopInfoWrapperPass : public FunctionPass { 602 LoopInfoWrapperPass();
|