Home
last modified time | relevance | path

Searched refs:MLInlineAdvice (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMLInlineAdvisor.h26 class MLInlineAdvice; variable
42 void onSuccessfulInlining(const MLInlineAdvice &Advice,
56 virtual std::unique_ptr<MLInlineAdvice> getMandatoryAdviceImpl(CallBase &CB);
58 virtual std::unique_ptr<MLInlineAdvice>
96 class MLInlineAdvice : public InlineAdvice {
98 MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB,
100 virtual ~MLInlineAdvice() = default;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp270 void MLInlineAdvisor::onSuccessfulInlining(const MLInlineAdvice &Advice, in onSuccessfulInlining()
424 std::unique_ptr<MLInlineAdvice>
427 return std::make_unique<MLInlineAdvice>( in getAdviceFromModel()
454 std::unique_ptr<MLInlineAdvice>
456 return std::make_unique<MLInlineAdvice>(this, CB, getCallerORE(CB), true); in getMandatoryAdviceImpl()
477 MLInlineAdvice::MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice() function in MLInlineAdvice
492 void MLInlineAdvice::reportContextForRemark( in reportContextForRemark()
506 void MLInlineAdvice::recordInliningImpl() { in recordInliningImpl()
515 void MLInlineAdvice::recordInliningWithCalleeDeletedImpl() { in recordInliningWithCalleeDeletedImpl()
525 void MLInlineAdvice::recordUnsuccessfulInliningImpl( in recordUnsuccessfulInliningImpl()
[all …]