cfgexpand: Expand comment on when non-var clobbers can show up
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / pr98069.c
blobe60549fb30a1be2aea540c221e1f7ec491cf0b22
1 long long int var_3 = -166416893043554447LL;
2 short var_8 = (short)27092;
3 unsigned int var_17 = 75036300U;
4 short arr_165[23];
6 static long c(long e, long f) { return f ? e : f; }
7 void __attribute((noipa)) test()
9 for (int b = 0; b < 19; b = var_17)
10 for (int d = (int)(~c(-2147483647 - 1, var_3)) - 2147483647; d < 22; d++)
11 arr_165[d] = var_8;
14 int main()
16 for (unsigned i_3 = 0; i_3 < 23; ++i_3)
17 arr_165[i_3] = (short)-8885;
18 test();
19 if (arr_165[0] != 27092)
20 __builtin_abort ();
21 return 0;