1 /* { dg-do compile } */
2 /* { dg-options "--param=riscv-autovec-preference=scalable -march=rv64gcv_zvl256b -mabi=lp64d --param=riscv-autovec-preference=fixed-vlmax -O3" } */
5 #include <stdint-gcc.h>
7 int16_t foo (int8_t *restrict a
)
10 for (int i
= 0; i
< 8; i
+= 1)
15 /* { dg-final { scan-assembler-not {\tvsetivli\tzero,16} } } */