| /* 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; | |
| } |