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.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.cpp | 1 |
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 |