[PATCH v1 7/7][Binutils] aarch64: Fix FEAT_B16B16 sve2 instruction constraints.
srinath
srinath.parvathaneni@arm.com
Wed May 22 10:04:38 GMT 2024
Hi,
This patch adds missing contraints to FEAT_B16B16 sve2 instructions
bfclamp, bfmla and bfmls and add negative tests for all the bfloat
instructions.
Regression tested for aarch64-none-elf target and found no regressions.
Ok for binutils-master?
Regards,
Srinath.
---
gas/testsuite/gas/aarch64/bfloat16-1.d | 6 +
gas/testsuite/gas/aarch64/bfloat16-1.s | 7 +-
.../gas/aarch64/bfloat16-2-invalid.d | 4 +
.../gas/aarch64/bfloat16-2-invalid.l | 265 ++++++++++++++++++
.../gas/aarch64/bfloat16-2-invalid.s | 147 ++++++++++
gas/testsuite/gas/aarch64/bfloat16-bad.l | 3 +
gas/testsuite/gas/aarch64/bfloat16-invalid.d | 2 +-
gas/testsuite/gas/aarch64/bfloat16-invalid.l | 17 +-
gas/testsuite/gas/aarch64/bfloat16-invalid.s | 9 +-
opcodes/aarch64-tbl.h | 46 +--
10 files changed, 468 insertions(+), 38 deletions(-)
create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.d
create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.l
create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-PATCH-v1-7-7-Binutils-aarch64-Fix-FEAT_B16B16-sve2-i.patch
Type: text/x-patch
Size: 29691 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20240522/9db433a9/attachment-0001.bin>
More information about the Binutils
mailing list