[PATCH][AArch64][GAS][Binutils] Fix sqrdml(a|s)h instructions
Tamar Christina
tamar.christina@arm.com
Wed Apr 25 11:42:00 GMT 2018
Hi All,
This fixes the mask for the sqrdml(a|s)h instructions.
Rn is supposed to have a 5 bit range but instead was given 4 bits
causing these instructions to disassemble as unknown instructions.
Regtested on aarch64-none-elf and no issues.
Ok for master? And also permission to backport to 2.30 branch?
opcodes/
2018-04-25 Tamar Christina <tamar.christina@arm.com>
* aarch64-tbl.h (sqrdmlah, sqrdmlsh): Fix masks.
gas/
2018-04-25 Tamar Christina <tamar.christina@arm.com>
* testsuite/gas/aarch64/rdma.s: Test for larger register numbers.
* testsuite/gas/aarch64/rdma.d: Update results.
* testsuite/gas/aarch64/rdma-directive.d: Likewise.
Thanks,
Tamar
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rb9170.patch.tar.xz
Type: application/x-xz
Size: 14916 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20180425/93c689f7/attachment.xz>
More information about the Binutils
mailing list