[all-commits] [llvm/llvm-project] aa3988: [AArch64][SME2] Add SME2 outer product intrinsics
kmclaughlin-arm via All-commits
all-commits at lists.llvm.org
Tue Jan 31 03:45:15 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aa39882447bd4400f0da11521c5b4dcbab5c2dde
https://github.com/llvm/llvm-project/commit/aa39882447bd4400f0da11521c5b4dcbab5c2dde
Author: Kerry McLaughlin <kerry.mclaughlin at arm.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsAArch64.td
M llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td
M llvm/lib/Target/AArch64/SMEInstrFormats.td
M llvm/test/CodeGen/AArch64/sme-intrinsics-mopa.ll
M llvm/test/CodeGen/AArch64/sme-intrinsics-mops.ll
A llvm/test/CodeGen/AArch64/sme2-intrinsics-mop.ll
Log Message:
-----------
[AArch64][SME2] Add SME2 outer product intrinsics
Adds intrinsics for the following:
- smopa / smops
- umopa / umops
- bmopa / bmops
Tests for existing SME mopa/mops intrinsics have also been updated
to use the maximum allowed ZA tile number.
NOTE: These intrinsics are still in development and are subject
to future changes.
Reviewed By: david-arm
Differential Revision: https://reviews.llvm.org/D141849
More information about the All-commits
mailing list