https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100085
--- Comment #24 from Steven Munroe <munroesj at gcc dot gnu.org> --- It looks like GCC 12/13 are handling this better (not generating vector store reload). I I'll check into GCC 14 went i get a chance.