[PATCH 1/2][Aarch64][binutils] Add support for ARMv8.1a Limited Ordering Regions extension
Matthew Wahab
matthew.wahab@arm.com
Wed May 20 14:40:00 GMT 2015
ARMv8.1a introduces an optional architectural extension called Limited Ordering
Regions which adds new variants of the load-acquire and store-release
instructions. This patch adds support for these instructions, a following patch
will add support in gas.
Tested aarch64-none-linux-gnu with check-gas and check-binutils.
Ok for trunk?
Matthew
include/
2015-05-20 Matthew Wahab <matthew.wahab@arm.com>
* aarch64.h (AARCH64_FEATURE_LOR): New.
opcodes/
2015-05-20 Matthew Wahab <matthew.wahab@arm.com>
* aarch64-tbl.h (aarch64_feature_lor): New.
(LOR): New.
(aarch64_opdocde_table): Add "ldlar", "ldlarb", "ldlarh", "stllr",
"stllrb", "stllrh".
* aarch64-asm-2.c: Regenerate.
* aarch64-dis-2.c: Regenerate.
* aarch64-opc-2.c: Regenerate.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: binutils_lor.patch
Type: text/x-patch
Size: 2735 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20150520/f891ca71/attachment.bin>
More information about the Binutils
mailing list