Lines Matching refs:ORE
178 OptimizationRemarkEmitter *ORE);
181 MemorySSAUpdater &MSSAU, OptimizationRemarkEmitter *ORE);
185 OptimizationRemarkEmitter *ORE, const Instruction *CtxI,
221 OptimizationRemarkEmitter *ORE, bool LoopNestMode = false);
261 OptimizationRemarkEmitter ORE(L->getHeader()->getParent()); in runOnLoop() local
269 SE ? &SE->getSE() : nullptr, MSSA, &ORE); in runOnLoop()
303 OptimizationRemarkEmitter ORE(L.getHeader()->getParent()); in run() local
308 &AR.SE, AR.MSSA, &ORE)) in run()
337 OptimizationRemarkEmitter ORE(LN.getParent()); in run() local
344 &AR.TLI, &AR.TTI, &AR.SE, AR.MSSA, &ORE, true); in run()
413 OptimizationRemarkEmitter *ORE, in runOnLoop() argument
465 TLI, TTI, L, MSSAU, &SafetyInfo, Flags, ORE) in runOnLoop()
467 MSSAU, &SafetyInfo, Flags, ORE); in runOnLoop()
471 MSSAU, SE, &SafetyInfo, Flags, ORE, LoopNestMode, in runOnLoop()
514 DT, AC, TLI, TTI, L, MSSAU, &SafetyInfo, ORE, in runOnLoop()
558 OptimizationRemarkEmitter *ORE, Loop *OutermostLoop) { in sinkRegion() argument
604 canSinkOrHoistInst(I, AA, DT, CurLoop, MSSAU, true, Flags, ORE)) { in sinkRegion()
605 if (sink(I, LI, DT, CurLoop, SafetyInfo, MSSAU, ORE)) { in sinkRegion()
627 OptimizationRemarkEmitter *ORE) { in sinkRegionForLoopNest() argument
636 MSSAU, SafetyInfo, Flags, ORE, CurLoop); in sinkRegionForLoopNest()
880 OptimizationRemarkEmitter *ORE, bool LoopNestMode, in hoistRegion() argument
915 canSinkOrHoistInst(I, AA, DT, CurLoop, MSSAU, true, Flags, ORE) && in hoistRegion()
917 I, DT, TLI, CurLoop, SafetyInfo, ORE, in hoistRegion()
920 MSSAU, SE, ORE); in hoistRegion()
948 SafetyInfo, MSSAU, SE, ORE); in hoistRegion()
967 MSSAU, SE, ORE); in hoistRegion()
981 MSSAU, SE, ORE); in hoistRegion()
1164 OptimizationRemarkEmitter *ORE) { in canSinkOrHoistInst() argument
1197 if (ORE && Invalidated && CurLoop->isLoopInvariant(LI->getPointerOperand())) in canSinkOrHoistInst()
1198 ORE->emit([&]() { in canSinkOrHoistInst()
1634 MemorySSAUpdater &MSSAU, OptimizationRemarkEmitter *ORE) { in sink() argument
1688 ORE->emit([&]() { in sink()
1742 OptimizationRemarkEmitter *ORE) { in hoist() argument
1745 ORE->emit([&]() { in hoist()
1788 OptimizationRemarkEmitter *ORE, const Instruction *CtxI, in isSafeToExecuteUnconditionally() argument
1800 ORE->emit([&]() { in isSafeToExecuteUnconditionally()
1975 OptimizationRemarkEmitter *ORE, bool AllowSpeculation, in promoteLoopAccessesToScalars() argument
2096 *Load, DT, TLI, CurLoop, SafetyInfo, ORE, in promoteLoopAccessesToScalars()
2217 ORE->emit([&]() { in promoteLoopAccessesToScalars()