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

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopPass.h36 // runOnLoop - This method should be implemented by the subclass to perform
38 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
H A DIVUsers.h180 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp89 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
H A DLoopDeletion.cpp256 bool runOnLoop(Loop *L, LPPassManager &) override;
274 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { function in class:LoopDeletionLegacyPass
H A DLoopDataPrefetch.cpp72 bool runOnLoop(Loop *L);
222 MadeChange |= runOnLoop(*L);
270 bool LoopDataPrefetch::runOnLoop(Loop *L) { function in class:LoopDataPrefetch
H A DPlaceSafepoints.cpp123 bool runOnLoop(Loop *);
128 runOnLoop(L);
308 bool PlaceBackedgeSafepointsImpl::runOnLoop(Loop *L) { function in class:PlaceBackedgeSafepointsImpl
H A DLoopVersioningLICM.cpp126 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
567 bool LoopVersioningLICM::runOnLoop(Loop *L, LPPassManager &LPM) { function in class:LoopVersioningLICM
H A DLoopPredication.cpp315 bool runOnLoop(Loop *L);
330 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
340 return LP.runOnLoop(L);
367 if (!LP.runOnLoop(&L))
1186 bool LoopPredication::runOnLoop(Loop *Loop) { function in class:LoopPredication
H A DLoopInstSimplify.cpp187 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
H A DLoopSink.cpp357 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
H A DLoopIdiomRecognize.cpp143 bool runOnLoop(Loop *L);
219 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
245 return LIR.runOnLoop(L);
274 if (!LIR.runOnLoop(&L))
304 bool LoopIdiomRecognize::runOnLoop(Loop *L) { function in class:LoopIdiomRecognize
H A DLICM.cpp173 bool runOnLoop(Loop *L, AAResults *AA, LoopInfo *LI, DominatorTree *DT,
203 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
215 return LICM.runOnLoop(L,
254 if (!LICM.runOnLoop(&L, &AR.AA, &AR.LI, &AR.DT, &AR.TLI, &AR.TTI, &AR.SE,
287 bool LoopInvariantCodeMotion::runOnLoop( function in class:LoopInvariantCodeMotion
1196 // TODO: Cache set of Uses on the first walk in runOnLoop, update when
H A DLoopSimplifyCFG.cpp725 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
H A DLoopRerollPass.cpp172 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
1647 bool LoopReroll::runOnLoop(Loop *L, LPPassManager &LPM) { function in class:LoopReroll
H A DLoopUnswitch.cpp212 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
517 bool LoopUnswitch::runOnLoop(Loop *L, LPPassManager &LPMRef) { function in class:LoopUnswitch
H A DGuardWidening.cpp833 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp61 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
219 bool CanonicalizeFreezeInLoops::runOnLoop(Loop *L, LPPassManager &) { function in class:CanonicalizeFreezeInLoops
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopPass.cpp50 bool runOnLoop(Loop *L, LPPassManager &) override {
194 LocalChanged = P->runOnLoop(CurrentLoop, *this);
H A DIVUsers.cpp366 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { function in class:IVUsersWrapperPass
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp77 bool runOnLoop(Loop &L);
142 MadeChange |= runOnLoop(**LIt);
147 bool FalkorMarkStridedAccesses::runOnLoop(Loop &L) { function in class:FalkorMarkStridedAccesses
204 void runOnLoop(MachineLoop &L, MachineFunction &Fn);
677 void FalkorHWPFFix::runOnLoop(MachineLoop &L, MachineFunction &Fn) { function in class:FalkorHWPFFix
834 runOnLoop(**L, Fn);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp112 bool runOnLoop(Loop *L, LPPassManager&) override;
160 bool MVETailPredication::runOnLoop(Loop *L, LPPassManager&) { function in class:MVETailPredication
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/
H A DPassPrinters.cpp139 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp286 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
318 bool HexagonVectorLoopCarriedReuse::runOnLoop(Loop *L, LPPassManager &LPM) { function in class:HexagonVectorLoopCarriedReuse
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp186 bool runOnLoop(Loop *L);
303 MadeChange |= runOnLoop(*L);
790 bool PPCLoopInstrFormPrep::runOnLoop(Loop *L) { function in class:PPCLoopInstrFormPrep
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp2111 void runOnLoop(MachineFunction &MF, MachineLoop &L);
2135 runOnLoop(MF, *L);
2160 void ModuloScheduleTest::runOnLoop(MachineFunction &MF, MachineLoop &L) { function in class:ModuloScheduleTest

Completed in 195 milliseconds

12