On 5/28/2026 6:40 AM, Nathan Sidwell wrote:
I fell over this looking at some RTL dumps.  Nearly all the riscv sync insns are unspec_volatile, but tagged with enums from the unspec enum.  This causes confusing dumps as we attempt to print the unspecv enum corresponding the the enum value.

The UNSPEC_MEMORY_BARRIER remains, as that's used in an unspec (and I see since gcc 15, one of the two uses changed from unspec_volatile)

This just does the obvious renaming.
OK
jeff

Reply via email to