https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93946
--- Comment #17 from Richard Biener <rguenth at gcc dot gnu.org> --- x86 splits large stores only after reload it seems. Also on x86 GIMPLE store-merging triggers, merging the two = 0 stores so I need -fno-store-merging to even get two stores there. Still the issue in CSE is obviously there...