Lines Matching refs:ORE

71                         OptimizationRemarkEmitter &ORE,  in MandatoryInlineAdvice()  argument
73 : InlineAdvice(Advisor, CB, ORE, IsInliningMandatory) {} in MandatoryInlineAdvice()
80 emitInlinedInto(ORE, DLoc, Block, *Callee, *Caller, IsInliningRecommended, in recordInliningImpl()
88 ORE.emit([&]() { in recordUnsuccessfulInliningImpl()
108 ORE.emit([&]() { in recordUnsuccessfulInliningImpl()
119 emitInlinedIntoBasedOnCost(ORE, DLoc, Block, *Callee, *Caller, *OIC, in recordInliningWithCalleeDeletedImpl()
126 emitInlinedIntoBasedOnCost(ORE, DLoc, Block, *Callee, *Caller, *OIC, in recordInliningImpl()
139 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getDefaultInlineAdvice() local
157 GetBFI, PSI, RemarksEnabled ? &ORE : nullptr); in getDefaultInlineAdvice()
160 CB, GetInlineCost, ORE, in getDefaultInlineAdvice()
173 OptimizationRemarkEmitter &ORE, in InlineAdvice() argument
176 DLoc(CB.getDebugLoc()), Block(CB.getParent()), ORE(ORE), in InlineAdvice()
370 OptimizationRemarkEmitter &ORE, bool EnableDeferral) { in shouldInline() argument
388 ORE.emit([&]() { in shouldInline()
395 ORE.emit([&]() { in shouldInline()
412 ORE.emit([&]() { in shouldInline()
483 OptimizationRemarkEmitter &ORE, DebugLoc DLoc, const BasicBlock *Block, in emitInlinedInto() argument
487 ORE.emit([&]() { in emitInlinedInto()
501 OptimizationRemarkEmitter &ORE, DebugLoc DLoc, const BasicBlock *Block, in emitInlinedIntoBasedOnCost() argument
505 ORE, DLoc, Block, Callee, Caller, IC.isAlways(), in emitInlinedIntoBasedOnCost()
585 OptimizationRemarkEmitter &ORE) { in getMandatoryKind() argument