aboutsummaryrefslogtreecommitdiff
path: root/polly
diff options
context:
space:
mode:
authorArthur Eubanks <aeubanks@google.com>2023-03-08 15:07:17 -0800
committerArthur Eubanks <aeubanks@google.com>2023-03-10 17:17:00 -0800
commit7c3c981442b11153ac1a2be678db727ff715253b (patch)
treeee9e834f130f779a51bd3dae0ef09d76bac4b5f5 /polly
parente5085457ecc44418fab73de3b535961eac06c7a2 (diff)
downloadllvm-7c3c981442b11153ac1a2be678db727ff715253b.zip
llvm-7c3c981442b11153ac1a2be678db727ff715253b.tar.gz
llvm-7c3c981442b11153ac1a2be678db727ff715253b.tar.bz2
[Passes] Remove some legacy passes
DFAJumpThreading JumpThreading LibCallsShrink LoopVectorize SLPVectorizer DeadStoreElimination AggressiveDCE CorrelatedValuePropagation IndVarSimplify These are part of the optimization pipeline, of which the legacy version is deprecated and being removed.
Diffstat (limited to 'polly')
-rw-r--r--polly/lib/Transform/Canonicalization.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/polly/lib/Transform/Canonicalization.cpp b/polly/lib/Transform/Canonicalization.cpp
index 8cb235f..901299d 100644
--- a/polly/lib/Transform/Canonicalization.cpp
+++ b/polly/lib/Transform/Canonicalization.cpp
@@ -56,7 +56,6 @@ void polly::registerCanonicalicationPasses(llvm::legacy::PassManagerBase &PM) {
PM.add(createBarrierNoopPass());
}
PM.add(llvm::createInstructionCombiningPass());
- PM.add(llvm::createIndVarSimplifyPass());
}
/// Adapted from llvm::PassBuilder::buildInlinerPipeline