libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / graphite / pr83238.c
blob4b640f29a6a96528dfbf5fd288fe1871940d7410
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -floop-parallelize-all" } */
4 void
5 vw (int *dk, int zd, int jb)
7 int sq;
8 int *kv = &sq;
10 for (sq = 0; sq < 2; ++sq)
12 int u1;
14 for (u1 = 0; u1 < 5; ++u1)
15 if (zd == 0)
16 return;
19 for (;;)
21 ++zd;
22 if (zd == 0)
23 while (jb != 0)
24 kv = &jb;
26 while (*dk < 1)
28 for (jb = 0; jb < 2; ++jb)
31 ++*dk;
34 for (*kv = 0; *kv < 2; ++*kv)
35 for (*dk = 0; *dk < 2; ++*dk)