[PATCH v1 0/6] Binutils] aarch64: Add support for sme2p1 instructions.
Srinath Parvathaneni
srinath.parvathaneni@arm.com
Mon Jul 8 15:36:39 GMT 2024
Hi,
This patch series adds the support for aarch64 sme2p1 instructions
and the spec can be found here [1].
Srinath Parvathaneni (6):
aarch64: Add support for sme2.1 luti2 and luti4 instructions.
aarch64: Add support for sme2.1 luti2 and luti4 instructions (regenerated files).
aarch64: Add support for sme2.1 movaz instructions.
aarch64: Add support for sme2.1 movaz instructions (regenerated files).
aarch64: Add support for sme2.1 zero instructions.
aarch64: Add support for sme2.1 zero instructions (regenerated files).
[1]: https://developer.arm.com/documentation/ddi0602/2024-03/SVE-Instructions?lang=en
Ok for binutils-master?
Regards,
Srinath.
gas/config/tc-aarch64.c | 1 +
gas/testsuite/gas/aarch64/sme-4-illegal.l | 2 +-
gas/testsuite/gas/aarch64/sme2p1-2-bad.d | 4 +
gas/testsuite/gas/aarch64/sme2p1-2-bad.l | 62 ++
gas/testsuite/gas/aarch64/sme2p1-2-bad.s | 48 ++
gas/testsuite/gas/aarch64/sme2p1-2.d | 87 +++
gas/testsuite/gas/aarch64/sme2p1-2.s | 87 +++
gas/testsuite/gas/aarch64/sme2p1-3-bad.d | 4 +
gas/testsuite/gas/aarch64/sme2p1-3-bad.l | 30 +
gas/testsuite/gas/aarch64/sme2p1-3-bad.s | 20 +
gas/testsuite/gas/aarch64/sme2p1-3.d | 26 +
gas/testsuite/gas/aarch64/sme2p1-3.s | 19 +
gas/testsuite/gas/aarch64/sme2p1-4-bad.d | 4 +
gas/testsuite/gas/aarch64/sme2p1-4-bad.l | 76 +++
gas/testsuite/gas/aarch64/sme2p1-4-bad.s | 48 ++
gas/testsuite/gas/aarch64/sme2p1-4.d | 53 ++
gas/testsuite/gas/aarch64/sme2p1-4.s | 48 ++
gas/testsuite/gas/aarch64/sme2p1-5-bad.d | 4 +
gas/testsuite/gas/aarch64/sme2p1-5-bad.l | 103 +++
gas/testsuite/gas/aarch64/sme2p1-5-bad.s | 54 ++
gas/testsuite/gas/aarch64/sme2p1-5.d | 54 ++
gas/testsuite/gas/aarch64/sme2p1-5.s | 54 ++
include/opcode/aarch64.h | 13 +-
opcodes/aarch64-asm-2.c | 94 +--
opcodes/aarch64-asm.c | 47 ++
opcodes/aarch64-asm.h | 1 +
opcodes/aarch64-dis-2.c | 753 ++++++++++++++--------
opcodes/aarch64-dis.c | 55 ++
opcodes/aarch64-dis.h | 1 +
opcodes/aarch64-opc-2.c | 1 +
opcodes/aarch64-opc.c | 71 +-
opcodes/aarch64-opc.h | 4 +
opcodes/aarch64-tbl.h | 47 ++
33 files changed, 1634 insertions(+), 341 deletions(-)
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-2-bad.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-2-bad.l
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-2-bad.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-2.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-2.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-3-bad.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-3-bad.l
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-3-bad.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-3.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-3.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-4-bad.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-4-bad.l
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-4-bad.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-4.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-4.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-5-bad.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-5-bad.l
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-5-bad.s
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-5.d
create mode 100644 gas/testsuite/gas/aarch64/sme2p1-5.s
--
2.25.1
More information about the Binutils
mailing list