https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106346
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |53947 Keywords| |needs-bisection Component|tree-optimization |target --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- We no longer seem to handle the widening subtract but instead build up vectors from scalar widened src1/src2. "fails" with 10.4 on x86_64, works with 11.3, 12.1 and trunk there (but needs AVX2). Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 [Bug 53947] [meta-bug] vectorizer missed-optimizations