https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121044
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #4) > Created attachment 61847 [details] > Happens on x86_64 with this version too Note this version also removes the struct but as I mentioned we need to keep around the memcpy because we need not to DSE the local array and such.