On 10/3/23 16:26, Patrick O'Neill wrote:
I vaugely recall some discussion about backporting the Ztso mappings
along with the RVWMO mappings. Now that the RVWMO mappings have been
backported for 13.3, is there interest in also backporting the Ztso
mappings?

Tested using for regressions using rv32gc/rv64gc glibc.

Jeff Law (1):
   [RISCV][committed] Remove spurious newline in ztso sequence

Patrick O'Neill (2):
   RISC-V: Add Ztso atomic mappings
   RISC-V: Specify -mabi for ztso testcases
I recall discussing Ztso mappings, but not the final conclusion. I think the final decision comes down to the motivation behind the changes.

If they're primarily optimized sequences utilizing the stronger ordering guarantees from Ztso, then it's probably not a good candidate for gcc-13. If the primary motivation is to make it easier to port code from targets with stronger memory models (ie x86), then the Ztso work is a reasonable candidate for backporting.

Jeff

Reply via email to