https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116820
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I tried to reproduce it on aarch64 but it works there even with all extra possible options: That is I tried: `-O1 -ftree-vectorize -fno-vect-cost-model -march=armv9-a+sve --param aarch64-autovec-preference=sve-only -msve-vector-bits=128`