diff options
-rw-r--r-- | llvm/lib/Passes/PassBuilder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index 82cc308ef1a..19239ba98ce 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -155,7 +155,7 @@ public: /// \brief No-op CGSCC pass which does nothing. struct NoOpCGSCCPass { PreservedAnalyses run(LazyCallGraph::SCC &C, - AnalysisManager<LazyCallGraph::SCC> &) { + CGSCCAnalysisManager &) { return PreservedAnalyses::all(); } static StringRef name() { return "NoOpCGSCCPass"; } @@ -168,7 +168,7 @@ class NoOpCGSCCAnalysis : public AnalysisInfoMixin<NoOpCGSCCAnalysis> { public: struct Result {}; - Result run(LazyCallGraph::SCC &, AnalysisManager<LazyCallGraph::SCC> &) { + Result run(LazyCallGraph::SCC &, CGSCCAnalysisManager &) { return Result(); } static StringRef name() { return "NoOpCGSCCAnalysis"; } |