diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar/GVN.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/GVN.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Transforms/Scalar/GVN.cpp b/llvm/lib/Transforms/Scalar/GVN.cpp index 4a3d7f40bc3..e117b6cd3f4 100644 --- a/llvm/lib/Transforms/Scalar/GVN.cpp +++ b/llvm/lib/Transforms/Scalar/GVN.cpp @@ -584,12 +584,12 @@ void GVN::ValueTable::verifyRemoved(const Value *V) const { // GVN Pass //===----------------------------------------------------------------------===// -PreservedAnalyses GVN::run(Function &F, AnalysisManager<Function> *AM) { - bool Changed = runImpl(F, AM->getResult<AssumptionAnalysis>(F), - AM->getResult<DominatorTreeAnalysis>(F), - AM->getResult<TargetLibraryAnalysis>(F), - AM->getResult<AAManager>(F), - &AM->getResult<MemoryDependenceAnalysis>(F)); +PreservedAnalyses GVN::run(Function &F, AnalysisManager<Function> &AM) { + bool Changed = runImpl(F, AM.getResult<AssumptionAnalysis>(F), + AM.getResult<DominatorTreeAnalysis>(F), + AM.getResult<TargetLibraryAnalysis>(F), + AM.getResult<AAManager>(F), + &AM.getResult<MemoryDependenceAnalysis>(F)); return Changed ? PreservedAnalyses::none() : PreservedAnalyses::all(); } |