]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: Add support for FEAT_FPRCVT
authorRichard Ball <Richard.Ball@arm.com>
Thu, 12 Jun 2025 00:39:24 +0000 (01:39 +0100)
committerRichard Ball <Richard.Ball@arm.com>
Thu, 12 Jun 2025 00:39:24 +0000 (01:39 +0100)
commitf9a37571ba647927c4f37706fe69fba8f69339dd
tree0be2645284e9d4151040bd254972c66883275b85
parentefa8fd890a2bd75bcaa8cbc4e811934d1bdf36e2
aarch64: Add support for FEAT_FPRCVT

FEAT_FPRCVT introduces new versions of previous instructions.
The instructions are used to convert between floating points and
Integers. These new versions take as operands SIMD&FP registers
for both the source and destination register. FEAT_FPRCVT also
enables the use of some existing AdvSIMD instructions in
streaming mode. However, no changes are needed in gas to support this.
12 files changed:
gas/config/tc-aarch64.c
gas/doc/c-aarch64.texi
gas/testsuite/gas/aarch64/fprcvt.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/fprcvt.s [new file with mode: 0644]
include/opcode/aarch64.h
opcodes/aarch64-asm-2.c
opcodes/aarch64-asm.c
opcodes/aarch64-dis-2.c
opcodes/aarch64-dis.c
opcodes/aarch64-opc-2.c
opcodes/aarch64-opc.h
opcodes/aarch64-tbl.h