[PATCH] aarch64: Add support for the fpmr system register
Victor Do Nascimento
victor.donascimento@arm.com
Thu May 16 12:30:07 GMT 2024
Quick update Claudio,
As the FP8 command-line flags have now been upstreamed, I suspect your
patch will now build correctly against the master branch of Binutils.
I'm hoping this will unblock the approval of your patch.
Cheers!
On 4/26/24 16:00, Claudio Bantaloukas wrote:
>
> AArch64 defines a read-write system register called fpmr.
> This floating point mode register controls behaviours of the FP8 instructions.
> This patch adds support for reading and writing along with relevant tests.
> Regression tested on the aarch64-none-elf and aarch64-none-linux-gnu targets
> and no regressions were found.
>
> ---
>
> Hi,
>
> Is this Ok for master? I do not have commit rights, if OK, can someone commit on my behalf please?
>
> Thanks,
> Claudio Bantaloukas
>
> .../gas/aarch64/sysreg/fp8-feature-enables-fpmr.d | 12 ++++++++++++
> .../gas/aarch64/sysreg/fpmr-unsupported-by-default.d | 4 ++++
> .../gas/aarch64/sysreg/fpmr-unsupported-by-default.l | 3 +++
> gas/testsuite/gas/aarch64/sysreg/fpmr.s | 4 ++++
> opcodes/aarch64-sys-regs.def | 1 +
> 5 files changed, 24 insertions(+)
> create mode 100644 gas/testsuite/gas/aarch64/sysreg/fp8-feature-enables-fpmr.d
> create mode 100644 gas/testsuite/gas/aarch64/sysreg/fpmr-unsupported-by-default.d
> create mode 100644 gas/testsuite/gas/aarch64/sysreg/fpmr-unsupported-by-default.l
> create mode 100644 gas/testsuite/gas/aarch64/sysreg/fpmr.s
>
More information about the Binutils
mailing list