Lines Matching refs:ORE
113 OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr) { in reportHWLoopFailure() argument
115 ORE->emit(createHWLoopAnalysis(ORETag, TheLoop, I) << Msg); in reportHWLoopFailure()
149 AssumptionCache &AC, OptimizationRemarkEmitter *ORE, in HardwareLoopsImpl() argument
152 TLI(TLI), AC(AC), ORE(ORE), Opts(Opts) { } in HardwareLoopsImpl()
172 OptimizationRemarkEmitter *ORE; member in __anon3d0d820f0111::HardwareLoopsImpl
202 OptimizationRemarkEmitter *ORE, in HardwareLoop() argument
204 SE(SE), DL(DL), ORE(ORE), Opts(Opts), L(Info.L), M(L->getHeader()->getModule()), in HardwareLoop()
217 OptimizationRemarkEmitter *ORE = nullptr; member in __anon3d0d820f0111::HardwareLoop
244 auto *ORE = &getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE(); in runOnFunction() local
264 HardwareLoopsImpl Impl(SE, LI, PreserveLCSSA, DT, DL, TTI, TLI, AC, ORE, in runOnFunction()
277 auto *ORE = &AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() local
280 HardwareLoopsImpl Impl(SE, LI, true, DT, DL, TTI, TLI, AC, ORE, Opts); in run()
310 ORE, L); in TryConvertLoop()
319 "HWLoopCannotAnalyze", ORE, L); in TryConvertLoop()
326 "HWLoopNotProfitable", ORE, L); in TryConvertLoop()
353 reportHWLoopFailure("loop is not a candidate", "HWLoopNoCandidate", ORE, L); in TryConvertLoop()
369 HardwareLoop HWLoop(HWLoopInfo, SE, DL, ORE, Opts); in TryConvertLoop()
381 "HWLoopNotSafe", ORE, L); in Create()