[Mlir-commits] [mlir] [MLIR][vector] vector.deinterleave to vector.shuffle decomposition (PR #177897)
Andrzej WarzyĆski
llvmlistbot at llvm.org
Wed Apr 29 06:04:06 PDT 2026
================
@@ -7,13 +7,53 @@ func.func @vector_interleave_to_shuffle(%a: vector<7xi16>, %b: vector<7xi16>) ->
}
// CHECK: vector.shuffle %arg0, %arg1 [0, 7, 1, 8, 2, 9, 3, 10, 4, 11, 5, 12, 6, 13] : vector<7xi16>, vector<7xi16>
+// CHECK-LABEL: @vector_interleave_0d
+func.func @vector_interleave_0d(%a: vector<f32>, %b: vector<f32>) -> vector<2xf32> {
----------------
banach-space wrote:
```suggestion
func.func @vector_interleave_to_shuffle_0d(%a: vector<f32>, %b: vector<f32>) -> vector<2xf32> {
```
https://github.com/llvm/llvm-project/pull/177897
More information about the Mlir-commits
mailing list