[PATCH][GAS] aarch64: Add atomic 64-byte load/store instructions for Armv8.7
Nick Clifton
nickc@redhat.com
Tue Nov 3 14:19:08 GMT 2020
Hi Przemyslaw,
> gas/ChangeLog:
>
> 2020-10-29 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
>
> * NEWS: Update docs.
> * config/tc-aarch64.c: Add +ls64 feature to -march flags set.
> * testsuite/gas/aarch64/ls64-invalid.d: New test.
> * testsuite/gas/aarch64/ls64-invalid.l: New test.
> * testsuite/gas/aarch64/ls64-invalid.s: New test.
> * testsuite/gas/aarch64/ls64.s: New test.
>
> include/ChangeLog:
>
> 2020-10-29 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
>
> * opcode/aarch64.h (AARCH64_FEATURE_LS64): New +ls64 feature flag.
> (AARCH64_ARCH_V8_7): Add LS64 as part of Armv8.7-a.
>
> opcodes/ChangeLog:
>
> 2020-10-29 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
>
> * aarch64-tbl.h (QL_X2NIL): New qualifier for 64-byte stores.
> (LS64): Handler with +ls64 feature flags.
> (_LS64_INSN): New instruction group macro.
> (struct aarch64_opcode): Add LS64 instructions.
> * aarch64-asm-2.c: Regenerated.
> * aarch64-dis-2.c: Regenerated.
> * aarch64-opc-2.c: Regenerated.
>
Approved - please apply.
Cheers
Nick
More information about the Binutils
mailing list