https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122793
--- Comment #13 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Richard Biener from comment #12) > I'm testing the patch, it looks reasonable. I'll note the initial support > was for very limited cases of lowpart or concat but as written the checks > would cover more cases, so it's somewhat a bad design. The patch causes +FAIL: gcc.dg/vect/bb-slp-pr101668.c -flto -ffat-lto-objects execution test +FAIL: gcc.dg/vect/bb-slp-pr101668.c execution test +FAIL: gcc.dg/vect/slp-28.c -flto -ffat-lto-objects execution test +FAIL: gcc.dg/vect/slp-28.c execution test +FAIL: gcc.dg/vect/slp-45.c execution test (and a few more), will investigate another day.
