[all-commits] [llvm/llvm-project] 9fbd57: [AArch64]SME2 single-multi and multi-multi INT dot...
CarolineConcatto via All-commits
all-commits at lists.llvm.org
Tue Oct 25 10:32:42 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9fbd57fbe21a117f280a4a507fcd74b79163ec57
https://github.com/llvm/llvm-project/commit/9fbd57fbe21a117f280a4a507fcd74b79163ec57
Author: Caroline Concatto <caroline.concatto at arm.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td
M llvm/test/MC/AArch64/SME2/sdot.s
M llvm/test/MC/AArch64/SME2/udot.s
Log Message:
-----------
[AArch64]SME2 single-multi and multi-multi INT dot product instructions[part2]
This patch adds the assembly/disassembly for the following instructions:
SDOT: (4-way, multiple and single vector): Multi-vector signed integer dot-product by vector.
SDOT (4-way, multiple vectors): Multi-vector signed integer dot-product.
UDOT: (4-way, multiple and single vector): Multi-vector unsigned integer dot-product by vector.
(4-way, multiple vectors): Multi-vector unsigned integer dot-product.
for groups of 2 and 4 ZA registers
The reference can be found here:
https://developer.arm.com/documentation/ddi0602/2022-09
Depends on: D135563
Differential Revision: https://reviews.llvm.org/D135760
More information about the All-commits
mailing list