https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97513
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I chose to bisect randomly one test, gcc.target/aarch64/sve/slp_perm_1.c started FAILing with r11-3823 and FAILs even with current trunk, the difference seems to be that previously it was using the SVE variable length vectors and now it uses fixed V16QImode vectors. As this PR mentions a lot of different FAILs, some started earlier, others later, some got fixed afterwards, others not, it is hard to find out what can/should be done. I can't reproduce the gcc.target/aarch64/sve/mask_load_slp_1.c FAILs, I get 48 / 40 instructions as expected even with r11-3822. I get 40 / 32 in r11-3823 up to r11-4480, and starting from r11-4481 again 48 / 40 until now.