[llvm] [ConstantFolding] Generalize constant folding for vector_deinterleave2 to deinterleave3-8. (PR #168640)

Philip Reames via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 19 10:42:55 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() {
----------------
preames wrote:

I'd prefer a precommit in that case, but don't need to block the review.  Land it.

https://github.com/llvm/llvm-project/pull/168640


More information about the llvm-commits mailing list