https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95962
--- Comment #3 from Tamar Christina <tnfchris at gcc dot gnu.org> --- This is now fixed on trunk, at least for ld1/st1. Was this ticket about the general problem for loads or just the ld1/st1 examples? I'll leave it open since we still need to do the rest of the loads/stores.