[all-commits] [llvm/llvm-project] c45f76: [SimplifyCFG] Teach SimplifyBranchOnICmpChain() to...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Wed Dec 30 12:59:50 PST 2020
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c45f765c0d41ad94b857ee4b7e007d58b41ed650
https://github.com/llvm/llvm-project/commit/c45f765c0d41ad94b857ee4b7e007d58b41ed650
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_msan.ll
Log Message:
-----------
[SimplifyCFG] Teach SimplifyBranchOnICmpChain() to preserve DomTree
Commit: a17025aa61b16021ee85ff5deec47a9ed40ae1d4
https://github.com/llvm/llvm-project/commit/a17025aa61b16021ee85ff5deec47a9ed40ae1d4
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-to-select-two-case.ll
Log Message:
-----------
[SimplifyCFG] Teach switchToSelect() to preserve DomTree
Commit: 7f221c9196de2f042030e2a31f81089889d705bd
https://github.com/llvm/llvm-project/commit/7f221c9196de2f042030e2a31f81089889d705bd
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/X86/CoveredLookupTable.ll
M llvm/test/Transforms/SimplifyCFG/X86/disable-lookup-table.ll
M llvm/test/Transforms/SimplifyCFG/X86/switch-covered-bug.ll
M llvm/test/Transforms/SimplifyCFG/X86/switch-table-bug.ll
M llvm/test/Transforms/SimplifyCFG/rangereduce.ll
Log Message:
-----------
[SimplifyCFG] Teach SwitchToLookupTable() to preserve DomTree
Commit: 51879a525649c8151f7e841b66a5cea0e1c8e74e
https://github.com/llvm/llvm-project/commit/51879a525649c8151f7e841b66a5cea0e1c8e74e
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
M llvm/test/Transforms/LoopIdiom/X86/left-shift-until-bittest.ll
Log Message:
-----------
[LoopIdiom] 'left-shift until bittest': don't forget to check that PHI node is in loop header
Fixes an issue reported by Peter Collingbourne in
https://reviews.llvm.org/D91726#2475301
Compare: https://github.com/llvm/llvm-project/compare/253dc16f9eb0...51879a525649
More information about the All-commits
mailing list