diff options
Diffstat (limited to 'llvm/include/llvm/Analysis/IVUsers.h')
| -rw-r--r-- | llvm/include/llvm/Analysis/IVUsers.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/include/llvm/Analysis/IVUsers.h b/llvm/include/llvm/Analysis/IVUsers.h index e68a77526b9..031085dddd2 100644 --- a/llvm/include/llvm/Analysis/IVUsers.h +++ b/llvm/include/llvm/Analysis/IVUsers.h @@ -16,6 +16,7 @@ #define LLVM_ANALYSIS_IVUSERS_H #include "llvm/Analysis/LoopPass.h" +#include "llvm/Analysis/LoopPassManager.h" #include "llvm/Analysis/ScalarEvolutionNormalization.h" #include "llvm/IR/ValueHandle.h" @@ -208,7 +209,7 @@ class IVUsersAnalysis : public AnalysisInfoMixin<IVUsersAnalysis> { public: typedef IVUsers Result; - IVUsers run(Loop &L, AnalysisManager<Loop> &AM); + IVUsers run(Loop &L, LoopAnalysisManager &AM); }; /// Printer pass for the \c IVUsers for a loop. @@ -217,7 +218,7 @@ class IVUsersPrinterPass : public PassInfoMixin<IVUsersPrinterPass> { public: explicit IVUsersPrinterPass(raw_ostream &OS) : OS(OS) {} - PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &AM); + PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM); }; } |

