[llvm] [ConstantFolding] Generalize constant folding for vector_deinterleave2 to deinterleave3-8. (PR #168640)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 19 09:46:52 PST 2025
================
@@ -99,34 +99,226 @@ define <32 x i32> @fold_vector_interleave8() {
ret <32 x i32> %1
}
-define {<4 x i32>, <4 x i32>} @fold_vector_deinterleave2() {
+define { <4 x i32>, <4 x i32> } @fold_vector_deinterleave2() {
----------------
topperc wrote:
I did it on purpose so it was in the format the IR printer uses.
https://github.com/llvm/llvm-project/pull/168640
More information about the llvm-commits
mailing list