https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98791
--- Comment #2 from Alex Coplan <acoplan at gcc dot gnu.org> --- Here is a non-LTO testcase that fails with -O -ftree-vectorize -march=armv8.2-a+sve --param=aarch64-autovec-preference=3: extern char a[], b[]; short c, d; long *e; void f() { for (int g; g < c; g += 1) { a[g] = d; b[g] = e[g]; } }