Home
last modified time | relevance | path

Searched refs:runOnLoop (Results 1 – 25 of 31) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp75 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 DCanonicalizeFreezeInLoops.cpp59 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 DLoopDataPrefetch.cpp72 bool runOnLoop(Loop *L);
227 MadeChange |= runOnLoop(L); in run()
274 bool LoopDataPrefetch::runOnLoop(Loop *L) { in runOnLoop() function in LoopDataPrefetch
H A DPlaceSafepoints.cpp124 bool runOnLoop(Loop *);
129 runOnLoop(L); in runOnLoopAndSubLoops()
309 bool PlaceBackedgeSafepointsImpl::runOnLoop(Loop *L) { in runOnLoop() function in PlaceBackedgeSafepointsImpl
H A DLoopRerollPass.cpp168 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 DLoopPredication.cpp326 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 DLoopVersioningLICM.cpp124 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
566 bool LoopVersioningLICMLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in LoopVersioningLICMLegacyPass
H A DLoopRotation.cpp109 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anonbbc5b8ca0111::LoopRotateLegacyPass
H A DLoopDeletion.cpp552 bool runOnLoop(Loop *L, LPPassManager &) override;
570 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in LoopDeletionLegacyPass
H A DLoopInstSimplify.cpp185 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon3e8eab050111::LoopInstSimplifyLegacyPass
H A DLICM.cpp189 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 DLoopSink.cpp383 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function
H A DLoopIdiomRecognize.cpp174 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 DLoopUnrollAndJamPass.cpp474 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon953fc5180111::LoopUnrollAndJam
H A DLoopSimplifyCFG.cpp746 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function in __anon26d041370811::LoopSimplifyCFGLegacyPass
H A DGuardWidening.cpp853 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() function
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DLoopPass.cpp49 bool runOnLoop(Loop *L, LPPassManager &) override { in runOnLoop() function in __anon971759a10111::PrintLoopPassWrapper
195 LocalChanged = P->runOnLoop(CurrentLoop, *this); in runOnFunction()
H A DIVUsers.cpp312 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() function in IVUsersWrapperPass
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp103 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 DLoopPass.h39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
H A DIVUsers.h174 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp184 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 DPPCLoopInstrFormPrep.cpp258 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 DWritingAnLLVMPass.rst561 .. _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 DModuloSchedule.cpp2127 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

12