https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99873
--- Comment #3 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- (In reply to Richard Biener from comment #2) > We can also undo the splitting if SLP doesn't work out (keep the original > DR analysis chaining somewhere). Yeah, that sounds like something we should do for the cases that can't use store-lanes. So far though, I've not seen any cases that are better with the split group than with the store-lanes version, so I think we want the skip even if SLP would succeed.