Searched refs:OutermostLoop (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 423 Loop *OutermostLoop; member in __anon815ea8750411::CacheCostManager 438 CacheCostManager(Loop *OutermostLoop, LoopStandardAnalysisResults *AR, in CacheCostManager() argument 440 : OutermostLoop(OutermostLoop), AR(AR), DI(DI) {} in CacheCostManager() 1211 CC = CacheCost::getCacheCost(*OutermostLoop, *AR, *DI); in computeIfUnitinialized()
|
| H A D | LICM.cpp | 345 Loop &OutermostLoop = LN.getOutermostLoop(); in run() local 346 bool Changed = LICM.runOnLoop(&OutermostLoop, &AR.AA, &AR.LI, &AR.DT, &AR.AC, in run() 561 OptimizationRemarkEmitter *ORE, Loop *OutermostLoop) { in sinkRegion() argument 601 bool LoopNestMode = OutermostLoop != nullptr; in sinkRegion() 603 isNotUsedOrFoldableInLoop(I, LoopNestMode ? OutermostLoop : CurLoop, in sinkRegion()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopUtils.h | 162 Loop *OutermostLoop = nullptr);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 716 Loop *OutermostLoop = L->getOutermostLoop(); in breakLoopBackedge() local 783 if (OutermostLoop != L) in breakLoopBackedge() 784 formLCSSARecursively(*OutermostLoop, DT, &LI, &SE); in breakLoopBackedge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5130 CanonicalLoopInfo *OutermostLoop = Loops.front(); in tileLoops() local 5132 Function *F = OutermostLoop->getBody()->getParent(); in tileLoops() 5171 Builder.restoreIP(OutermostLoop->getPreheaderIP()); in tileLoops() 5207 BasicBlock *Enter = OutermostLoop->getPreheader(); in tileLoops() 5211 BasicBlock *Continue = OutermostLoop->getAfter(); in tileLoops()
|