Skip to content

Commit 719157a

Browse files
Revert "Abandon PreservedFunctionHashAnalysis and PreservedModuleHashAnalysis in IRNormalizer"
This reverts commit 5dda941.
1 parent e909a45 commit 719157a

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

llvm/lib/Transforms/Utils/IRNormalizer.cpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include "llvm/ADT/SmallPtrSet.h"
2020
#include "llvm/ADT/SmallString.h"
2121
#include "llvm/ADT/SmallVector.h"
22-
#include "llvm/Analysis/StructuralHash.h"
2322
#include "llvm/IR/BasicBlock.h"
2423
#include "llvm/IR/Function.h"
2524
#include "llvm/IR/IRBuilder.h"
@@ -692,8 +691,5 @@ SetVector<int> IRNormalizer::getOutputFootprint(
692691
PreservedAnalyses IRNormalizerPass::run(Function &F,
693692
FunctionAnalysisManager &AM) const {
694693
IRNormalizer{}.runOnFunction(F);
695-
auto PA = PreservedAnalyses::all();
696-
PA.abandon<PreservedFunctionHashAnalysis>();
697-
PA.abandon<PreservedModuleHashAnalysis>();
698-
return PA;
694+
return PreservedAnalyses::all();
699695
}

0 commit comments

Comments
 (0)