[PATCH] aarch64: Add support for Armv9.5-A architecture

Richard Earnshaw (lists) Richard.Earnshaw@arm.com
Fri Jun 28 14:04:28 GMT 2024


On 10/06/2024 14:18, Claudio Bantaloukas wrote:
> 
> The new -march=armv9.5-a flag enables access to the
> mandatory cpa, lut and faminmax extensions.
> Existing test cases for features are extended to verify they
> work without additional flags.
> ---
> 
> Hi, 
> Is this ok for master? I do not have commit rights yet, if ok, can someone commit it on my behalf?
> 
> Regression tested with aarch64-none-elf target and found no regressions.
> 
> Thanks,
> Claudio Bantaloukas
> 
>  gas/NEWS                                     |  2 ++
>  gas/config/tc-aarch64.c                      |  1 +
>  gas/doc/c-aarch64.texi                       |  3 ++-
>  gas/testsuite/gas/aarch64/advsimd-faminmax.d |  3 ++-
>  gas/testsuite/gas/aarch64/advsimd-lut.d      |  1 +
>  gas/testsuite/gas/aarch64/armv9_5.d          | 10 ++++++++++
>  gas/testsuite/gas/aarch64/armv9_5.s          |  9 +++++++++
>  gas/testsuite/gas/aarch64/cpa-addsub.d       |  1 +
>  gas/testsuite/gas/aarch64/cpa-sve.d          |  1 +
>  gas/testsuite/gas/aarch64/sme2-faminmax.d    |  1 +
>  gas/testsuite/gas/aarch64/sve2-faminmax.d    |  3 ++-
>  gas/testsuite/gas/aarch64/sve2-lut.d         |  3 ++-
>  include/opcode/aarch64.h                     |  8 ++++++++
>  13 files changed, 42 insertions(+), 4 deletions(-)
>  create mode 100644 gas/testsuite/gas/aarch64/armv9_5.d
>  create mode 100644 gas/testsuite/gas/aarch64/armv9_5.s
> 

Pushed.
R.


More information about the Binutils mailing list