https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123108
--- Comment #8 from Jeffrey A. Law <law at gcc dot gnu.org> --- I don't think the !lra_in_progress works because things go wonky in IRA? Conceptually I think you're suggesting that this whole class of patterns in autovec.md are not valid past split1. But I'm not aware of any way to describe that (and if you are, scream as it would make some of the mvconst_internal and related issues simpler to solve).
