2 /* { dg-options "-fipa-pta" } */
4 typedef unsigned long ulong;
6 int __attribute__((noinline, noclone))
7 f4 (int a, int b, int c, int d, int e)
9 return a + b + c + d + e;
12 void __attribute__((noinline, noclone))
15 *p = f4(1, 2, 3, 4, 5);
18 void __attribute__((noinline, noclone))
25 void __attribute__((noinline, noclone))
28 if (e > 5 || f > 5) __builtin_abort();
36 for (e = 5; e > 0; e--)
37 for (f = 5; f > 0; f--)