Re: [PATCH v2] libatomic: Add rcpc3 128-bit atomic operations for AArch64

2024-06-20 Thread Richard Sandiford
Victor Do Nascimento writes: > The introduction of the optional RCPC3 architectural extension for > Armv8.2-A upwards provides additional support for the release > consistency model, introducing the Load-Acquire RCpc Pair Ordered, and > Store-Release Pair Ordered operations in the form of LDIAPP a

[PATCH v2] libatomic: Add rcpc3 128-bit atomic operations for AArch64

2024-06-12 Thread Victor Do Nascimento
The introduction of the optional RCPC3 architectural extension for Armv8.2-A upwards provides additional support for the release consistency model, introducing the Load-Acquire RCpc Pair Ordered, and Store-Release Pair Ordered operations in the form of LDIAPP and STILP. These operations are single