Lines Matching refs:OREGetter

417              function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter) {  in emitRemark()
423 OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, OptName, DLoc, Block) in emitRemark()
431 function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter, in replaceAndErase()
434 emitRemark(OptName, TargetName, OREGetter); in replaceAndErase()
559 function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter; member
584 function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter, in DevirtModule()
596 RemarksEnabled(areRemarksEnabled()), OREGetter(OREGetter) { in DevirtModule()
712 function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter,
759 auto OREGetter = [&](Function *F) -> OptimizationRemarkEmitter & { in run() local
766 if (!DevirtModule::runForTesting(M, AARGetter, OREGetter, LookupDomTree)) in run()
770 if (!DevirtModule(M, AARGetter, OREGetter, LookupDomTree, ExportSummary, in run()
969 function_ref<OptimizationRemarkEmitter &(Function *)> OREGetter, in runForTesting() argument
995 DevirtModule(M, AARGetter, OREGetter, LookupDomTree, in runForTesting()
1174 TheFn->stripPointerCasts()->getName(), OREGetter); in applySingleImplDevirt()
1480 JT->stripPointerCasts()->getName(), OREGetter); in applyICallBranchFunnel()
1582 "uniform-ret-val", FnName, RemarksEnabled, OREGetter, in applyUniformRetValOpt()
1698 Call.replaceAndErase("unique-ret-val", FnName, RemarksEnabled, OREGetter, in applyUniqueRetValOpt()
1771 OREGetter, IsBitSet); in applyVirtualConstProp()
1776 OREGetter, Val); in applyVirtualConstProp()
2412 OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, "Devirtualized", F) in run()