[llvm] [Matrix][IR] Cap stride bitwidth at 64 (PR #163729)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 17 01:40:59 PDT 2025
================
@@ -21103,11 +21104,14 @@ The :ref:`align <attr_align>` parameter attribute can be provided for the
Syntax:
"""""""
+This is an overloaded intrinsic. ``llvm.matrix.column.major.store`` to store
+any vector type with a stride of any bitwidth up to 64.
::
- declare void @llvm.matrix.column.major.store.*(
- vectorty %In, ptrty %Ptr, i64 %Stride, i1 <IsVolatile>, i32 <Rows>, i32 <Cols>)
+ declare void @llvm.matrix.column.major.store.v4i32.i64(
----------------
fhahn wrote:
Could you add an example with different types here as well?
https://github.com/llvm/llvm-project/pull/163729
More information about the llvm-commits
mailing list