diff options
author | Arthur Eubanks <aeubanks@google.com> | 2023-03-08 15:07:17 -0800 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2023-03-10 17:17:00 -0800 |
commit | 7c3c981442b11153ac1a2be678db727ff715253b (patch) | |
tree | ee9e834f130f779a51bd3dae0ef09d76bac4b5f5 /polly | |
parent | e5085457ecc44418fab73de3b535961eac06c7a2 (diff) | |
download | llvm-7c3c981442b11153ac1a2be678db727ff715253b.tar.gz |
[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.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/polly/lib/Transform/Canonicalization.cpp b/polly/lib/Transform/Canonicalization.cpp index 8cb235f94601..901299d8f02c 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 |