* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr48929.c
blobb28ad9d000c436700e105b88e67864ed59f60e7e
1 /*{ dg-options "-findirect-inlining" }*/
2 void bar ();
4 static void
5 f4 (double di, double d, double *dd)
7 if (d == 0 && di == 0)
8 *dd = 0;
9 bar ();
12 static inline void
13 f3 (int i, double d)
15 double di = i;
16 double dd;
17 f4 (di, d, &dd);
20 static inline void
21 f2 (int i, double d)
23 if (d < 0)
24 f3 (i, d);
27 void
28 f1 ()
30 f2 (0, 1);