2018-05-15 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / pr83972.c
blobb8de42cef0a97c0624a05f633c980a2ac53cc2ec
1 /* { dg-do compile { target powerpc*-*-* ia64-*-* i?86-*-* x86_64-*-* } } */
2 /* { dg-options "-O1 -fschedule-insns -fselective-scheduling -fsel-sched-pipelining -fvar-tracking-assignments -funroll-loops -fno-tree-dominator-opts -w" } */
4 int s7, p0;
6 void
7 i0 (int ke)
9 while (ke < 1)
11 if (s7 == 0)
12 p0 = 0;
13 else
15 if (p0 == 0)
16 s7 = 0;
18 if (!!s7 || !!p0)
19 s7 = 0;
20 else
21 p0 = 0;
24 ++ke;