Lines Matching refs:CB
93 std::unique_ptr<InlineAdvice> ReplayInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl() argument
96 Function &Caller = *CB.getCaller(); in getAdviceImpl()
100 if (!hasInlineAdvice(*CB.getFunction())) { in getAdviceImpl()
103 return OriginalAdvisor->getAdvice(CB); in getAdviceImpl()
110 formatCallSiteLocation(CB.getDebugLoc(), ReplaySettings.ReplayFormat); in getAdviceImpl()
111 StringRef Callee = CB.getCalledFunction()->getName(); in getAdviceImpl()
121 this, CB, llvm::InlineCost::getAlways("previously inlined"), ORE, in getAdviceImpl()
127 return std::make_unique<DefaultInlineAdvice>(this, CB, std::nullopt, ORE, in getAdviceImpl()
136 this, CB, llvm::InlineCost::getAlways("AlwaysInline Fallback"), ORE, in getAdviceImpl()
141 return std::make_unique<DefaultInlineAdvice>(this, CB, std::nullopt, ORE, in getAdviceImpl()
148 return OriginalAdvisor->getAdvice(CB); in getAdviceImpl()