[Mlir-commits] [mlir] [mlir][vector] support unrolling vector.contract with scalar result (PR #232203)

Federico Bruzzone llvmlistbot at llvm.org
Mon Oct 19 00:26:50 PDT 2026


================
@@ -935,3 +935,66 @@ func.func @masked_vector_multi_reduction(%v : vector<4x6xf32>, %acc: vector<4xf3
 // CHECK-LABEL: func @masked_vector_multi_reduction
 //  CHECK-NEXT:   %[[R:.*]] = vector.mask %{{.*}} { vector.multi_reduction <add>, {{.*}} : vector<4x6xf32> to vector<4xf32> }
 //  CHECK-NEXT:   return %[[R]]
+
+// -----
+
+#map = affine_map<(d0) -> (d0)>
+#map0 = affine_map<(d0) -> ()>
----------------
FedericoBruzzone wrote:

Rename #map0 to #acc

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


More information about the Mlir-commits mailing list