Lines Matching refs:Callee
84 emitInlinedInto(ORE, DLoc, Block, *Callee, *Caller, IsInliningRecommended, in recordInliningImpl()
95 << "'" << NV("Callee", Callee) << "' is not AlwaysInline into '" in recordUnsuccessfulInliningImpl()
115 << "'" << NV("Callee", Callee) << "' is not inlined into '" in recordUnsuccessfulInliningImpl()
123 emitInlinedIntoBasedOnCost(ORE, DLoc, Block, *Callee, *Caller, *OIC, in recordInliningWithCalleeDeletedImpl()
130 emitInlinedIntoBasedOnCost(ORE, DLoc, Block, *Callee, *Caller, *OIC, in recordInliningImpl()
155 Function &Callee = *CB.getCalledFunction(); in getDefaultInlineAdvice() local
156 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice()
158 Callee.getContext().getDiagHandlerPtr()->isMissedOptRemarkEnabled( in getDefaultInlineAdvice()
179 : Advisor(Advisor), Caller(CB.getCaller()), Callee(CB.getCalledFunction()), in InlineAdvice()
185 Advisor->ImportedFunctionsStats->recordInline(*Caller, *Callee); in recordInlineStatsIfNeeded()
384 Function *Callee = CB.getCalledFunction(); in shouldInline() local
399 << "'" << NV("Callee", Callee) << "' not inlined into '" in shouldInline()
406 << "'" << NV("Callee", Callee) << "' not inlined into '" in shouldInline()
424 << "Not inlining. Cost of inlining '" << NV("Callee", Callee) in shouldInline()
493 const Function &Callee, const Function &Caller, bool AlwaysInline, in emitInlinedInto() argument
500 Remark << "'" << ore::NV("Callee", &Callee) << "' inlined into '" in emitInlinedInto()
511 const Function &Callee, const Function &Caller, const InlineCost &IC, in emitInlinedIntoBasedOnCost() argument
514 ORE, DLoc, Block, Callee, Caller, IC.isAlways(), in emitInlinedIntoBasedOnCost()
595 auto &Callee = *CB.getCalledFunction(); in getMandatoryKind() local
601 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getMandatoryKind()
604 llvm::getAttributeBasedInliningDecision(CB, &Callee, TIR, GetTLI); in getMandatoryKind()