Lines Matching refs:ORE

169                   OptimizationRemarkEmitter *ORE);
172 MemorySSAUpdater &MSSAU, OptimizationRemarkEmitter *ORE);
176 OptimizationRemarkEmitter *ORE, const Instruction *CtxI,
212 OptimizationRemarkEmitter *ORE, bool LoopNestMode = false);
252 OptimizationRemarkEmitter ORE(L->getHeader()->getParent()); in runOnLoop() local
260 SE ? &SE->getSE() : nullptr, MSSA, &ORE); in runOnLoop()
294 OptimizationRemarkEmitter ORE(L.getHeader()->getParent()); in run() local
299 &AR.SE, AR.MSSA, &ORE)) in run()
328 OptimizationRemarkEmitter ORE(LN.getParent()); in run() local
335 &AR.TLI, &AR.TTI, &AR.SE, AR.MSSA, &ORE, true); in run()
404 OptimizationRemarkEmitter *ORE, in runOnLoop() argument
456 TLI, TTI, L, MSSAU, &SafetyInfo, Flags, ORE) in runOnLoop()
458 MSSAU, &SafetyInfo, Flags, ORE); in runOnLoop()
462 MSSAU, SE, &SafetyInfo, Flags, ORE, LoopNestMode, in runOnLoop()
505 DT, AC, TLI, TTI, L, MSSAU, &SafetyInfo, ORE, in runOnLoop()
549 OptimizationRemarkEmitter *ORE, Loop *OutermostLoop) { in sinkRegion() argument
595 canSinkOrHoistInst(I, AA, DT, CurLoop, MSSAU, true, Flags, ORE)) { in sinkRegion()
596 if (sink(I, LI, DT, CurLoop, SafetyInfo, MSSAU, ORE)) { in sinkRegion()
618 OptimizationRemarkEmitter *ORE) { in sinkRegionForLoopNest() argument
627 MSSAU, SafetyInfo, Flags, ORE, CurLoop); in sinkRegionForLoopNest()
871 OptimizationRemarkEmitter *ORE, bool LoopNestMode, in hoistRegion() argument
906 canSinkOrHoistInst(I, AA, DT, CurLoop, MSSAU, true, Flags, ORE) && in hoistRegion()
908 I, DT, TLI, CurLoop, SafetyInfo, ORE, in hoistRegion()
911 MSSAU, SE, ORE); in hoistRegion()
937 SafetyInfo, MSSAU, SE, ORE); in hoistRegion()
956 MSSAU, SE, ORE); in hoistRegion()
970 MSSAU, SE, ORE); in hoistRegion()
1153 OptimizationRemarkEmitter *ORE) { in canSinkOrHoistInst() argument
1186 if (ORE && Invalidated && CurLoop->isLoopInvariant(LI->getPointerOperand())) in canSinkOrHoistInst()
1187 ORE->emit([&]() { in canSinkOrHoistInst()
1619 MemorySSAUpdater &MSSAU, OptimizationRemarkEmitter *ORE) { in sink() argument
1673 ORE->emit([&]() { in sink()
1727 OptimizationRemarkEmitter *ORE) { in hoist() argument
1730 ORE->emit([&]() { in hoist()
1773 OptimizationRemarkEmitter *ORE, const Instruction *CtxI, in isSafeToExecuteUnconditionally() argument
1785 ORE->emit([&]() { in isSafeToExecuteUnconditionally()
1960 OptimizationRemarkEmitter *ORE, bool AllowSpeculation, in promoteLoopAccessesToScalars() argument
2081 *Load, DT, TLI, CurLoop, SafetyInfo, ORE, in promoteLoopAccessesToScalars()
2202 ORE->emit([&]() { in promoteLoopAccessesToScalars()