https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98791

--- Comment #3 from Alex Coplan <acoplan at gcc dot gnu.org> ---
And here is a testcase (using SVE intrinsics) that ICEs without the param:

#include <arm_sve.h>
extern char a[11];
extern long b[];
void f() {
  for (int d; d < 10; d++) {
    a[d] = svaddv(svptrue_b8(), svdup_u8(0));
    b[d] = 0;
  }
}

i.e. with just -O -ftree-vectorize -march=armv8.2-a+sve.

Reply via email to