Lines Matching defs:ORE
112 OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr) {
114 ORE->emit(createHWLoopAnalysis(ORETag, TheLoop, I) << Msg);
148 AssumptionCache &AC, OptimizationRemarkEmitter *ORE,
151 TLI(TLI), AC(AC), ORE(ORE), Opts(Opts) { }
171 OptimizationRemarkEmitter *ORE;
201 OptimizationRemarkEmitter *ORE,
203 SE(SE), DL(DL), ORE(ORE), Opts(Opts), L(Info.L), M(L->getHeader()->getModule()),
216 OptimizationRemarkEmitter *ORE = nullptr;
243 auto *ORE = &getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE();
263 HardwareLoopsImpl Impl(SE, LI, PreserveLCSSA, DT, DL, TTI, TLI, AC, ORE,
276 auto *ORE = &AM.getResult<OptimizationRemarkEmitterAnalysis>(F);
279 HardwareLoopsImpl Impl(SE, LI, true, DT, DL, TTI, TLI, AC, ORE, Opts);
309 ORE, L);
318 "HWLoopCannotAnalyze", ORE, L);
325 "HWLoopNotProfitable", ORE, L);
352 reportHWLoopFailure("loop is not a candidate", "HWLoopNoCandidate", ORE, L);
368 HardwareLoop HWLoop(HWLoopInfo, SE, DL, ORE, Opts);
380 "HWLoopNotSafe", ORE, L);