2 981019-1.c from the execute part of the gcc torture suite.
16 ff(int fname
, int part
, int nparts
)
20 if (nparts
) /* bb 1 */
26 /* bb 4 is the branch to bb 10
27 (bb 10 is physically at the end of the loop) */
28 while (f3() /* bb 10 */)
30 if (nparts
/* bb 5 */ && f2() /* bb 6 */)
34 if (f3()) /* ... bb 7 */
41 if (nparts
) /* bb 11 */
47 testTortureExecute (void)
53 int f3(void) { static int x
= 0; x
= !x
; return x
; }
54 void f1(void) { ASSERT(0); }
55 int f2(void) { ASSERT(0); }