/* { dg-do compile } */ | |
int a[1024]; | |
void foo() | |
{ | |
for (int i; i; i += 4) { | |
int suma = a[i]; | |
int sumb = a[i + 1]; | |
int sumc; | |
for (unsigned j = 0; j < 77; ++j) { | |
suma = (suma ^ i) + 1; | |
sumb = (sumb ^ i) + 2; | |
sumc = suma ^ i; | |
} | |
a[i] = suma; | |
a[i + 1] = sumb; | |
a[i + 2] = sumc; | |
} | |
} |