class InlineAdvisorAnalysisPrinterPass
Declaration
class InlineAdvisorAnalysisPrinterPass : public PassInfoMixin { /* full declaration omitted */ };
Description
Printer pass for the FunctionPropertiesAnalysis results.
Declared at: llvm/include/llvm/Analysis/InlineAdvisor.h:271
Inherits from: PassInfoMixin
Member Variables
- private llvm::raw_ostream& OS
Method Overview
- public InlineAdvisorAnalysisPrinterPass(llvm::raw_ostream & OS)
- public llvm::PreservedAnalyses run(llvm::Module & M, llvm::ModuleAnalysisManager & MAM)
- public llvm::PreservedAnalyses run(LazyCallGraph::SCC & InitialC, llvm::CGSCCAnalysisManager & AM, llvm::LazyCallGraph & CG, llvm::CGSCCUpdateResult & UR)
Methods
¶InlineAdvisorAnalysisPrinterPass(
llvm::raw_ostream& OS)
InlineAdvisorAnalysisPrinterPass(
llvm::raw_ostream& OS)
Declared at: llvm/include/llvm/Analysis/InlineAdvisor.h:276
Parameters
¶llvm::PreservedAnalyses run(
llvm::Module& M,
llvm::ModuleAnalysisManager& MAM)
llvm::PreservedAnalyses run(
llvm::Module& M,
llvm::ModuleAnalysisManager& MAM)
Declared at: llvm/include/llvm/Analysis/InlineAdvisor.h:278
Parameters
¶llvm::PreservedAnalyses run(
LazyCallGraph::SCC& InitialC,
llvm::CGSCCAnalysisManager& AM,
llvm::LazyCallGraph& CG,
llvm::CGSCCUpdateResult& UR)
llvm::PreservedAnalyses run(
LazyCallGraph::SCC& InitialC,
llvm::CGSCCAnalysisManager& AM,
llvm::LazyCallGraph& CG,
llvm::CGSCCUpdateResult& UR)
Declared at: llvm/include/llvm/Analysis/InlineAdvisor.h:280
Parameters
- LazyCallGraph::SCC& InitialC
- llvm::CGSCCAnalysisManager& AM
- llvm::LazyCallGraph& CG
- llvm::CGSCCUpdateResult& UR