[#llvm-InlineAdvisor-2constructor-0f] = xref:llvm.adoc[llvm]::xref:llvm/InlineAdvisor.adoc[InlineAdvisor]::InlineAdvisor :relfileprefix: ../../ :mrdocs: Construct an advisor for module `M` using analyses from `FAM.` == Synopsis Declared in `<llvm/Analysis/InlineAdvisor.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- InlineAdvisor( xref:llvm/Module.adoc[Module]& M, xref:llvm/FunctionAnalysisManager.adoc[FunctionAnalysisManager]& FAM, std::optional<InlineContext> IC = std::nullopt); ---- == Parameters [cols="1,4"] |=== | Name| Description | *M* | Module whose call sites are advised. | *FAM* | Function analysis manager providing analyses for advice. | *IC* | Optional pipeline context used to annotate the pass name. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#