libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr115929-2.c
blob02496d54d798492a1373d163d76bcc8a39b7d4ed
1 /* { dg-additional-options "-fschedule-insns" } */
2 /* { dg-require-effective-target scheduling } */
4 int a, b, c, d, e, f;
5 int main() {
6 if (e && f)
7 while (1)
8 while (a)
9 a = 0;
10 if (c) {
11 if (b)
12 goto g;
13 int h = a;
15 b = ~((b ^ h) | 1 % b);
16 if (a)
18 b = 0;
20 if (d)
21 goto i;
22 return 0;