Lines Matching defs:ORE
189 static bool markTails(Function &F, OptimizationRemarkEmitter *ORE) {
279 ORE->emit([&]() {
410 OptimizationRemarkEmitter *ORE;
440 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE,
442 : F(F), TTI(TTI), AA(AA), ORE(ORE), DTU(DTU) {}
462 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE,
673 ORE->emit([&]() {
871 OptimizationRemarkEmitter *ORE,
877 MadeChange |= markTails(F, ORE);
888 TailRecursionEliminator TRE(F, TTI, AA, ORE, DTU);
953 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F);
960 bool Changed = TailRecursionEliminator::eliminate(F, &TTI, &AA, &ORE, DTU);