Home
last modified time | relevance | path

Searched refs:Advice (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInteractiveModelRunner.cpp28 const TensorSpec &Advice, StringRef OutboundName, StringRef InboundName) in InteractiveModelRunner() argument
30 InputSpecs(Inputs), OutputSpec(Advice), in InteractiveModelRunner()
43 Log = std::make_unique<Logger>(std::move(OutStream), InputSpecs, Advice, in InteractiveModelRunner()
44 /*IncludeReward=*/false, Advice); in InteractiveModelRunner()
H A DMLInlineAdvisor.cpp296 void MLInlineAdvisor::onSuccessfulInlining(const MLInlineAdvice &Advice, in onSuccessfulInlining() argument
299 Function *Caller = Advice.getCaller(); in onSuccessfulInlining()
300 Function *Callee = Advice.getCallee(); in onSuccessfulInlining()
308 Advice.updateCachedCallerFPI(FAM); in onSuccessfulInlining()
310 getIRSize(*Caller) + (CalleeWasDeleted ? 0 : Advice.CalleeIRSize); in onSuccessfulInlining()
311 CurrentIRSize += IRSizeAfter - (Advice.CallerIRSize + Advice.CalleeIRSize); in onSuccessfulInlining()
334 EdgeCount += (NewCallerAndCalleeEdges - Advice.CallerAndCalleeEdges); in onSuccessfulInlining()
494 bool Advice) { in getMandatoryAdvice() argument
498 if (Advice && !ForceStop) in getMandatoryAdvice()
505 return std::make_unique<InlineAdvice>(this, CB, getCallerORE(CB), Advice); in getMandatoryAdvice()
H A DInlineAdvisor.cpp580 bool Advice) { in getMandatoryAdvice() argument
582 Advice); in getMandatoryAdvice()
654 bool Advice = CB.getCaller() != CB.getCalledFunction() && in getAdvice() local
657 return getMandatoryAdvice(CB, Advice); in getAdvice()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DModuleInliner.cpp222 auto Advice = Advisor.getAdvice(*CB, /*OnlyMandatory*/ false); in run() local
224 if (!Advice->isInliningRecommended()) { in run()
225 Advice->recordUnattemptedInlining(); in run()
240 Advice->recordUnsuccessfulInlining(IR); in run()
299 Advice->recordInliningWithCalleeDeleted(); in run()
301 Advice->recordInlining(); in run()
H A DInliner.cpp361 std::unique_ptr<InlineAdvice> Advice = in run() local
365 if (!Advice) in run()
368 if (!Advice->isInliningRecommended()) { in run()
369 Advice->recordUnattemptedInlining(); in run()
390 Advice->recordUnsuccessfulInlining(IR); in run()
474 Advice->recordInliningWithCalleeDeleted(); in run()
476 Advice->recordInlining(); in run()
H A DSampleProfile.cpp1321 std::unique_ptr<InlineAdvice> Advice = nullptr; in getExternalInlineAdvisorCost() local
1323 Advice = ExternalInlineAdvisor->getAdvice(CB); in getExternalInlineAdvisorCost()
1324 if (Advice) { in getExternalInlineAdvisorCost()
1325 if (!Advice->isInliningRecommended()) { in getExternalInlineAdvisorCost()
1326 Advice->recordUnattemptedInlining(); in getExternalInlineAdvisorCost()
1329 Advice->recordInlining(); in getExternalInlineAdvisorCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMLInlineAdvisor.h42 void onSuccessfulInlining(const MLInlineAdvice &Advice,
54 bool Advice) override;
H A DInteractiveModelRunner.h43 const TensorSpec &Advice, StringRef OutboundName,
H A DInlineAdvisor.h208 bool Advice);
/freebsd/share/misc/
H A Dscsi_modes257 0x0a,0x05 "I/O Advice Hints Grouping";
/freebsd/share/termcap/
H A Dtermcap3814 # Advice on the Wyse 30 and 50 standout mode glitch:
/freebsd/contrib/unbound/doc/
H A DChangelog8083 - DLV is going to be decommissioned. Advice to stop using it, and