[PATCH 0/8] aarch64: Enable the RCpc3 (Release Consistency) extension
Nick Clifton
nickc@redhat.com
Mon Jan 15 11:55:50 GMT 2024
On 1/12/24 16:56, Victor Do Nascimento wrote:
> Given the introduction of the third set of Release Consistency
> processor consistent (RCpc) memory model-compliant instructions in
> the form of FEAT_LRCPC3 as an optional extension from Armv8.2-a
> onward, this patch series adds the relevant machinery to Binutils to
> add support for the instructions it adds to the instruction set.
>
> Victor Do Nascimento (8):
> aarch64: rcpc3: Add +rcpc3 architectural feature support flag
> aarch64: rcpc3: Create implicit load/store size calc function
> aarch64: rcpc3: Define address operand fields and inserter/extractors
> aarch64: rcpc3: New RCPC3_ADDR operand types
> aarch64: rcpc3: add support in general_constraint_met_p
> aarch64: rcpc3: Define RCPC3_INSN macro
> aarch64: rcpc3: Add integer load/store insns
> aarch64: rcpc3: Add FP load/store insns
Patch series approved - please apply. (You will need to rebase your
patches as they do not apply cleanly to the latest mainline sources).
If you are quick you can get this series in before the 2.42 branch
is created. If not, you have approval to apply the patch series to
the branch as well.
Cheers
Nick
More information about the Binutils
mailing list