/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64FalkorHWPFFix.cpp | 75 bool runOnLoop(Loop &L); 140 MadeChange |= runOnLoop(*LIt); in run() 145 bool FalkorMarkStridedAccesses::runOnLoop(Loop &L) { in runOnLoop() function in FalkorMarkStridedAccesses 202 void runOnLoop(MachineLoop &L, MachineFunction &Fn); 676 void FalkorHWPFFix::runOnLoop(MachineLoop &L, MachineFunction &Fn) { in runOnLoop() function in FalkorHWPFFix 833 runOnLoop(*L, Fn); in runOnMachineFunction()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | CanonicalizeFreezeInLoops.cpp | 59 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 217 bool CanonicalizeFreezeInLoops::runOnLoop(Loop *L, LPPassManager &) { in runOnLoop() function in CanonicalizeFreezeInLoops
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopDataPrefetch.cpp | 72 bool runOnLoop(Loop *L); 227 MadeChange |= runOnLoop(L); in run() 274 bool LoopDataPrefetch::runOnLoop(Loop *L) { in runOnLoop() function in LoopDataPrefetch
|
H A D | PlaceSafepoints.cpp | 124 bool runOnLoop(Loop *); 129 runOnLoop(L); in runOnLoopAndSubLoops() 309 bool PlaceBackedgeSafepointsImpl::runOnLoop(Loop *L) { in runOnLoop() function in PlaceBackedgeSafepointsImpl
|
H A D | LoopRerollPass.cpp | 168 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 182 bool runOnLoop(Loop *L); 1653 bool LoopReroll::runOnLoop(Loop *L) { in runOnLoop() function in LoopReroll 1703 bool LoopRerollLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in LoopRerollLegacyPass 1715 return LoopReroll(AA, LI, SE, TLI, DT, PreserveLCSSA).runOnLoop(L); in runOnLoop() 1721 return LoopReroll(&AR.AA, &AR.LI, &AR.SE, &AR.TLI, &AR.DT, true).runOnLoop(&L) in run()
|
H A D | LoopPredication.cpp | 326 bool runOnLoop(Loop *L); 342 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anoncf58b02c0111::LoopPredicationLegacyPass 354 return LP.runOnLoop(L); in runOnLoop() 380 if (!LP.runOnLoop(&L)) in run() 1262 bool LoopPredication::runOnLoop(Loop *Loop) { in runOnLoop() function in LoopPredication
|
H A D | LoopVersioningLICM.cpp | 124 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 566 bool LoopVersioningLICMLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in LoopVersioningLICMLegacyPass
|
H A D | LoopRotation.cpp | 109 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anonbbc5b8ca0111::LoopRotateLegacyPass
|
H A D | LoopDeletion.cpp | 552 bool runOnLoop(Loop *L, LPPassManager &) override; 570 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in LoopDeletionLegacyPass
|
H A D | LoopInstSimplify.cpp | 185 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon3e8eab050111::LoopInstSimplifyLegacyPass
|
H A D | LICM.cpp | 189 bool runOnLoop(Loop *L, AAResults *AA, LoopInfo *LI, DominatorTree *DT, 218 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function 233 return LICM.runOnLoop( in runOnLoop() 278 if (!LICM.runOnLoop(&L, &AR.AA, &AR.LI, &AR.DT, &AR.AC, &AR.TLI, &AR.TTI, in run() 317 bool Changed = LICM.runOnLoop(&OutermostLoop, &AR.AA, &AR.LI, &AR.DT, &AR.AC, in run() 393 bool LoopInvariantCodeMotion::runOnLoop(Loop *L, AAResults *AA, LoopInfo *LI, in runOnLoop() function in LoopInvariantCodeMotion
|
H A D | LoopSink.cpp | 383 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function
|
H A D | LoopIdiomRecognize.cpp | 174 bool runOnLoop(Loop *L); 267 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anonb26f80d20111::LoopIdiomRecognizeLegacyPass 296 return LIR.runOnLoop(L); in runOnLoop() 328 if (!LIR.runOnLoop(&L)) in run() 358 bool LoopIdiomRecognize::runOnLoop(Loop *L) { in runOnLoop() function in LoopIdiomRecognize
|
H A D | LoopUnrollAndJamPass.cpp | 474 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon953fc5180111::LoopUnrollAndJam
|
H A D | LoopSimplifyCFG.cpp | 746 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon26d041370811::LoopSimplifyCFGLegacyPass
|
H A D | GuardWidening.cpp | 853 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | LoopPass.cpp | 49 bool runOnLoop(Loop *L, LPPassManager &) override { in runOnLoop() function in __anon971759a10111::PrintLoopPassWrapper 195 LocalChanged = P->runOnLoop(CurrentLoop, *this); in runOnFunction()
|
H A D | IVUsers.cpp | 312 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in IVUsersWrapperPass
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 103 bool runOnLoop(Loop *L, LPPassManager&) override; 127 bool MVETailPredication::runOnLoop(Loop *L, LPPassManager&) { in runOnLoop() function in MVETailPredication
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | LoopPass.h | 39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
|
H A D | IVUsers.h | 174 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorLoopCarriedReuse.cpp | 184 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 236 bool HexagonVectorLoopCarriedReuseLegacyPass::runOnLoop(Loop *L, in runOnLoop() function in HexagonVectorLoopCarriedReuseLegacyPass
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 258 bool runOnLoop(Loop *L); 418 MadeChange |= runOnLoop(L); in runOnFunction() 1277 bool PPCLoopInstrFormPrep::runOnLoop(Loop *L) { in runOnLoop() function in PPCLoopInstrFormPrep
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | WritingAnLLVMPass.rst | 561 .. _writing-an-llvm-pass-runOnLoop: 563 The ``runOnLoop`` method 568 virtual bool runOnLoop(Loop *, LPPassManager &LPM) = 0; 570 The ``runOnLoop`` method must be implemented by your subclass to do the 583 when the pass framework has finished calling :ref:`runOnLoop 584 <writing-an-llvm-pass-runOnLoop>` for every loop in the program being compiled.
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 2127 void runOnLoop(MachineFunction &MF, MachineLoop &L); 2151 runOnLoop(MF, *L); in INITIALIZE_PASS_DEPENDENCY() 2176 void ModuloScheduleTest::runOnLoop(MachineFunction &MF, MachineLoop &L) { in runOnLoop() function in ModuloScheduleTest
|