https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127699
--- Comment #3 from Drea Pinski <pinskia at gcc dot gnu.org> --- > the rest of the second 8 bytes stays in memory No it does not. You misunderstood the IR. The problem is rather the partial "storing" of zero not being done as registers when expanding from gimple to rtl. This is exactly pr 110459.
