Home
last modified time | relevance | path

Searched refs:Advisor (Results 1 – 6 of 6) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMLInlineAdvisor.h73 MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice() argument
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
76 CallerIRSize(Advisor->isForcedToStop() ? 0 in MLInlineAdvice()
77 : Advisor->getIRSize(*Caller)), in MLInlineAdvice()
78 CalleeIRSize(Advisor->isForcedToStop() ? 0 in MLInlineAdvice()
79 : Advisor->getIRSize(*Callee)), in MLInlineAdvice()
80 CallerAndCalleeEdges(Advisor->isForcedToStop() in MLInlineAdvice()
82 : (Advisor->getLocalCalls(*Caller) + in MLInlineAdvice()
83 Advisor->getLocalCalls(*Callee))) {} in MLInlineAdvice()
102 return static_cast<MLInlineAdvisor *>(Advisor); in getAdvisor()
H A DInlineAdvisor.h55 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
97 InlineAdvisor *const Advisor; variable
122 DefaultInlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
125 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
233 InlineAdvisor *getAdvisor() const { return Advisor.get(); } in getAdvisor()
234 void clear() { Advisor.reset(); } in clear()
239 std::unique_ptr<InlineAdvisor> Advisor; member
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DInlineAdvisor.cpp115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() argument
118 : Advisor(Advisor), Caller(CB.getCaller()), Callee(CB.getCalledFunction()), in InlineAdvice()
135 if (Advisor->ImportedFunctionsStats) in recordInlineStatsIfNeeded()
136 Advisor->ImportedFunctionsStats->recordInline(*Caller, *Callee); in recordInlineStatsIfNeeded()
148 Advisor->markFunctionAsDeleted(Callee); in recordInliningWithCalleeDeleted()
160 Advisor.reset(new DefaultInlineAdvisor(M, FAM, Params)); in tryCreate()
164 Advisor = std::make_unique<ReplayInlineAdvisor>( in tryCreate()
165 M, FAM, M.getContext(), std::move(Advisor), ReplayFile, in tryCreate()
171 Advisor = in tryCreate()
180 Advisor = llvm::getReleaseModeAdvisor(M, MAM); in tryCreate()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DInliner.cpp688 InlineAdvisor &Advisor = getAdvisor(MAMProxy, FAM, M); in run() local
689 Advisor.onPassEntry(); in run()
691 auto AdvisorOnExit = make_scope_exit([&] { Advisor.onPassExit(); }); in run()
817 auto Advice = Advisor.getAdvice(*CB, OnlyMandatory); in run()
/netbsd/external/bsd/file/dist/magic/magdir/
H A Dmsdos1508 0 ulequad 0x3a000000024e4c MS Advisor help file
/netbsd/games/fortune/datfiles/
H A Dfortunes243013 Advisor: "See those little black specks running to the right?"
46187 -- From Ken Arnold's "C Advisor" column in Unix Review