/* PR rtl-optimization/84872 */ | |
/* { dg-do compile { target pthread } } */ | |
/* { dg-options "-O1 -floop-parallelize-all -freorder-blocks-and-partition -fschedule-insns2 -fselective-scheduling2 -fsel-sched-pipelining -fno-tree-dce" } */ | |
void | |
foo (int x) | |
{ | |
int a[2]; | |
int b, c = 0; | |
for (b = 0; b < 2; ++b) | |
a[b] = 0; | |
for (b = 0; b < 2; ++b) | |
a[b] = 0; | |
while (c < 1) | |
while (x < 1) | |
++x; | |
} |