https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117698
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Might be due to PR114189. Alternatively can you check whether --param vect-force-slp=0 makes the FAILs go away. Note I wonder whether SPARC ends up using generic vectorization (aka integer mode) here or VIS (IIRC VIS only has float vectors?)