[all-commits] [llvm/llvm-project] 05d3f5: [LowerMatrixIntrinsics] Fix type suffix for matrix...
sbite0138 via All-commits
all-commits at lists.llvm.org
Thu Aug 1 03:47:56 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 05d3f5ed910f5bb96962bf913c9d4fe5ab7abec9
https://github.com/llvm/llvm-project/commit/05d3f5ed910f5bb96962bf913c9d4fe5ab7abec9
Author: sbite0138 <sbite0138 at gmail.com>
Date: 2024-08-01 (Thu, 01 Aug 2024)
Changed paths:
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-i32-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-i32.ll
Log Message:
-----------
[LowerMatrixIntrinsics] Fix type suffix for matrix.multiply.* (#100940)
Based on the [proposal
PDF](https://llvm.org/devmtg/2020-09/slides/Hahn-Matrix_Support_in_LLVM_and_Clang.pdf)
and the test code under
[llvm/test/Transforms/LowerMatrixIntrinsics](https://github.com/llvm/llvm-project/tree/main/llvm/test/Transforms/LowerMatrixIntrinsics),
the suffix for the `@llvm.matrix.multiply.*` intrinsic should be {output
matrix type}.{input matrix 1 type}.{input matrix 2 type} (e.g.,
`@llvm.matrix.multiply.v4i32.v4i32.v4i32`).
This PR corrects the places where these suffixes do not follow the
aforementioned format.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list