https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120469
--- Comment #2 from Paul Cercueil <paul at crapouillou dot net> --- (In reply to Andrew Pinski from comment #1) > I think this is by design, relaxed atomic stores on the rtl level are > modeled like volatile stores. And volatile stores are NOT put in delay slots > either. Should volatile stores be put in delay slots?