[Mlir-commits] [mlir] [mlir][vector] Disable `vector.matrix_multiply` for scalable vectors (PR #102573)

Andrzej Warzyński llvmlistbot at llvm.org
Fri Aug 9 02:25:45 PDT 2024


================
@@ -2707,7 +2707,10 @@ def Vector_MatmulOp : Vector_Op<"matrix_multiply", [Pure,
     <rhs_columns> and multiplies them. The result matrix is returned embedded in
     the result vector.
 
-    Also see:
+    Note, the semantics of the corresponding LLVM intrinsic,
+    `@llvm.matrix.multiply.*`, are not clear in the context of scalable
+    vectors. Hence, this Op is only available for fixed-width vectors. Also
+    see:
----------------
banach-space wrote:

Yup,  thanks for checking 👍🏻 

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


More information about the Mlir-commits mailing list