[all-commits] [llvm/llvm-project] 6027e0: [SimplifyCFG] Teach SimplifyEqualityComparisonWith...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Tue Dec 29 13:48:47 PST 2020
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6027e05dbfc59a780bf6fc42d5a4f80a59878be1
https://github.com/llvm/llvm-project/commit/6027e05dbfc59a780bf6fc42d5a4f80a59878be1
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll
Log Message:
-----------
[SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 1
Commit: fe9bdd962152d6b3d1203f2b6129df122c462599
https://github.com/llvm/llvm-project/commit/fe9bdd962152d6b3d1203f2b6129df122c462599
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/InfLoop.ll
M llvm/test/Transforms/SimplifyCFG/implied-cond-matching-imm.ll
M llvm/test/Transforms/SimplifyCFG/iterative-simplify.ll
Log Message:
-----------
[SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 2
Commit: 18c407bf4c16800a836abe8096a7e4c41ce46b24
https://github.com/llvm/llvm-project/commit/18c407bf4c16800a836abe8096a7e4c41ce46b24
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/GVNSink/indirect-call.ll
M llvm/test/Transforms/GVNSink/sink-common-code.ll
M llvm/test/Transforms/SimplifyCFG/BrUnwind.ll
M llvm/test/Transforms/SimplifyCFG/HoistCode.ll
M llvm/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll
M llvm/test/Transforms/SimplifyCFG/X86/empty-cleanuppad.ll
M llvm/test/Transforms/SimplifyCFG/X86/pr39187-g.ll
M llvm/test/Transforms/SimplifyCFG/hoist-common-code.ll
M llvm/test/Transforms/SimplifyCFG/hoist-with-range.ll
M llvm/test/Transforms/SimplifyCFG/pr39807.ll
Log Message:
-----------
[SimplifyCFG] Teach HoistThenElseCodeToIf() to preserve DomTree
Commit: b8121b2e62d58ca42aa78b0dd644af9d096957a3
https://github.com/llvm/llvm-project/commit/b8121b2e62d58ca42aa78b0dd644af9d096957a3
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/sink-common-code.ll
Log Message:
-----------
[SimplifyCFG] Teach SinkCommonCodeFromPredecessors() to preserve DomTree
Commit: d4c0abb4a31a9e6a8fccb656d897f7140781022c
https://github.com/llvm/llvm-project/commit/d4c0abb4a31a9e6a8fccb656d897f7140781022c
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/LoopVectorize/if-pred-stores.ll
M llvm/test/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll
M llvm/test/Transforms/SimplifyCFG/X86/critedge-assume.ll
M llvm/test/Transforms/SimplifyCFG/branch-phi-thread.ll
M llvm/test/Transforms/SimplifyCFG/debug-info-thread-phi.ll
M llvm/test/Transforms/SimplifyCFG/pr46638.ll
M llvm/test/Transforms/SimplifyCFG/unprofitable-pr.ll
Log Message:
-----------
[SimplifyCFG] Teach FoldCondBranchOnPHI() to preserve DomTree
Commit: 307156246f7d8a1ff5293b97414f5ba7f19298b7
https://github.com/llvm/llvm-project/commit/307156246f7d8a1ff5293b97414f5ba7f19298b7
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/merge-cond-stores-2.ll
M llvm/test/Transforms/SimplifyCFG/merge-cond-stores.ll
M llvm/test/Transforms/SimplifyCFG/preserve-store-alignment.ll
Log Message:
-----------
[SimplifyCFG] Teach mergeConditionalStoreToAddress() to preserve DomTree
Commit: ec0b671a6147f669a0ab155000b1b5f19b214b7d
https://github.com/llvm/llvm-project/commit/ec0b671a6147f669a0ab155000b1b5f19b214b7d
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll
M llvm/test/Transforms/SimplifyCFG/extract-cost.ll
M llvm/test/Transforms/SimplifyCFG/pr34131.ll
Log Message:
-----------
[SimplifyCFG] Teach SimplifyCondBranchToCondBranch() to preserve DomTree
Commit: 39a56f7f1722b1e917a3bd5c829ec1d7effd5a11
https://github.com/llvm/llvm-project/commit/39a56f7f1722b1e917a3bd5c829ec1d7effd5a11
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/Transforms/SimplifyCFG/switch-on-const-select.ll
Log Message:
-----------
[SimplifyCFG] Teach SimplifyTerminatorOnSelect() to preserve DomTree
Compare: https://github.com/llvm/llvm-project/compare/145cbef5879c...39a56f7f1722
More information about the All-commits
mailing list