blob: 7cb4db5e4c7d390ee24d0ce783452cc9f8f05717 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-additional-options "-O3" } */
/* { dg-additional-options "-march=armv8.2-a+sve -msve-vector-bits=128" { target aarch64-*-* } } */
int a, b;
char c;
signed char d(int e, int f) { return e - f; }
void g() {
a = 0;
for (; a >= -17; a = d(a, 1))
c ^= b;
}