diff options
| author | Caroline Concatto <caroline.concatto@arm.com> | 2022-10-03 14:11:01 +0100 |
|---|---|---|
| committer | Caroline Concatto <caroline.concatto@arm.com> | 2022-10-19 17:49:48 +0100 |
| commit | 2ecbe8c38c99174e91f3f4627c01ea215af527ed (patch) | |
| tree | 739693038af1d67131d4396e516237cc167e1144 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 137459aff6ec2c5f57f978c8feb689fcc8010b62 (diff) | |
[AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
This patch adds the assembly/disassembly for the following instructions:
For INT:
ADD(array results, multiple and single vector): Add replicated single
vector to multi-vector with ZA array vector results.
SUB(array results, multiple and single vector): Subtract replicated single
vector from multi-vector with ZA array vector results.
For FP:
FMLA (multiple and single vector): Multi-vector floating-point fused
multiply-add by vector.
FMLS (multiple and single vector): Multi-vector floating-point
multiply-subtract long by vector.
The reference can be found here:
https://developer.arm.com/documentation/ddi0602/2022-09
The Matriz Operand has 2 new sizes 32(.s) and 64(.d) bits
(MatrixOp32 and MatrixOp64)
Depends on: D135448
Depends on: D135952
Differential Revision: https://reviews.llvm.org/D135455
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
