[all-commits] [llvm/llvm-project] fb93f9: [Passes] Remove legacy PM version of BDCE (aka Bit...
Björn Pettersson via All-commits
all-commits at lists.llvm.org
Fri Apr 14 09:57:10 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fb93f98ffadc873ab3f7f34f342ae8b382db6858
https://github.com/llvm/llvm-project/commit/fb93f98ffadc873ab3f7f34f342ae8b382db6858
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M llvm/include/llvm/InitializePasses.h
M llvm/include/llvm/LinkAllPasses.h
M llvm/include/llvm/Transforms/Scalar.h
M llvm/lib/Transforms/Scalar/BDCE.cpp
M llvm/lib/Transforms/Scalar/Scalar.cpp
Log Message:
-----------
[Passes] Remove legacy PM version of BDCE (aka BitTrackingDCEPass)
BDCE is not used by the codegen pipeline so we should not need the
legacy PM version of the pass any longer.
Differential Revision: https://reviews.llvm.org/D148335
Commit: 40c60c025cdcd00409efd2b90084049c24581690
https://github.com/llvm/llvm-project/commit/40c60c025cdcd00409efd2b90084049c24581690
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M llvm/include/llvm/Analysis/DemandedBits.h
M llvm/include/llvm/InitializePasses.h
M llvm/lib/Analysis/Analysis.cpp
M llvm/lib/Analysis/DemandedBits.cpp
M llvm/lib/CodeGen/ReplaceWithVeclib.cpp
M llvm/lib/Transforms/Utils/InjectTLIMappings.cpp
Log Message:
-----------
[Passes] Remove the legacy DemandedBitsWrapperPass
Last user of DemandedBitsWrapperPass was the BDCE pass. Since
the legacy PM version of BDCE was removed in an earlier commit, this
patch removes the now unused DemandedBitsWrapperPass.
Differential Revision: https://reviews.llvm.org/D148336
Commit: b74e89c0d407aded6b2426e84740765cd598fbb4
https://github.com/llvm/llvm-project/commit/b74e89c0d407aded6b2426e84740765cd598fbb4
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M llvm/include/llvm/InitializePasses.h
M llvm/include/llvm/LinkAllPasses.h
M llvm/include/llvm/Transforms/Scalar.h
M llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
M llvm/lib/Transforms/Scalar/Scalar.cpp
Log Message:
-----------
[passes] Remove the legacy PM version of AlignmentFromAssumptions
Differential Revision: https://reviews.llvm.org/D148337
Commit: 0b911a3dc34a2a9930c8156183af3270f8907f5a
https://github.com/llvm/llvm-project/commit/0b911a3dc34a2a9930c8156183af3270f8907f5a
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M llvm/include/llvm/InitializePasses.h
M llvm/include/llvm/LinkAllPasses.h
M llvm/include/llvm/Transforms/Scalar.h
M llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
M llvm/lib/Transforms/Scalar/Scalar.cpp
Log Message:
-----------
[passes] Remove the legacy PM version of IRCE
Differential Revision: https://reviews.llvm.org/D148338
Compare: https://github.com/llvm/llvm-project/compare/2eb9cc76a6c0...0b911a3dc34a
More information about the All-commits
mailing list