diff options
Diffstat (limited to 'contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h')
-rw-r--r-- | contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h b/contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h index 2740106bc7db..5f36ee6f68ab 100644 --- a/contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h +++ b/contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h @@ -341,7 +341,7 @@ public: Result run(Module &M, ModuleAnalysisManager &MAM) { return Result(M, MAM); } }; -/// Printer pass for the FunctionPropertiesAnalysis results. +/// Printer pass for the InlineAdvisorAnalysis results. class InlineAdvisorAnalysisPrinterPass : public PassInfoMixin<InlineAdvisorAnalysisPrinterPass> { raw_ostream &OS; @@ -353,6 +353,7 @@ public: PreservedAnalyses run(LazyCallGraph::SCC &InitialC, CGSCCAnalysisManager &AM, LazyCallGraph &CG, CGSCCUpdateResult &UR); + static bool isRequired() { return true; } }; std::unique_ptr<InlineAdvisor> |