[all-commits] [llvm/llvm-project] 114cc4: [NFC][DAGCombiner] `visitFREEZE()`: use early return
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Thu Dec 22 15:27:17 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 114cc45a095eaeed1efe62a47cd298bd7cad85de
https://github.com/llvm/llvm-project/commit/114cc45a095eaeed1efe62a47cd298bd7cad85de
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
Log Message:
-----------
[NFC][DAGCombiner] `visitFREEZE()`: use early return
Commit: 109fc156d49dffeeb3274a99b9f0a4dfd768f539
https://github.com/llvm/llvm-project/commit/109fc156d49dffeeb3274a99b9f0a4dfd768f539
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths:
M llvm/test/CodeGen/X86/freeze-vector.ll
Log Message:
-----------
[NFC][Codegen] Tests for `freeze` of `BUILD_VECTOR`
Commit: 1234754bbca77c74d78d2200a42dcdf55804856f
https://github.com/llvm/llvm-project/commit/1234754bbca77c74d78d2200a42dcdf55804856f
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/test/CodeGen/X86/freeze-vector.ll
Log Message:
-----------
[DAGCombine] `BUILD_VECTOR` can not create undef or poison
Commit: f738ab9075f838dd4365adf3a92ca1acced114d7
https://github.com/llvm/llvm-project/commit/f738ab9075f838dd4365adf3a92ca1acced114d7
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/X86/freeze-vector.ll
Log Message:
-----------
[DAGCombiner] `visitFREEZE()`: allow multiple maybe-poison operands for `BUILD_VECTOR`
Commit: 6fea27662dd286e8a055aca283b9285222c19374
https://github.com/llvm/llvm-project/commit/6fea27662dd286e8a055aca283b9285222c19374
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-12-23 (Fri, 23 Dec 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/X86/freeze-vector.ll
Log Message:
-----------
[DAGCombiner] `visitFREEZE()`: be less greedy with replacing other uses of undef
Compare: https://github.com/llvm/llvm-project/compare/34efb3c47cff...6fea27662dd2
More information about the All-commits
mailing list