1 // { dg-require-effective-target freorder }
2 /* { dg-options "-O2 -g -fno-peel-loops" } */
8 __attribute__((noinline)) static struct page* find_page1 (int i)
16 __attribute__((noinline)) static struct page* find_page2 (int i)
23 __attribute__((noinline)) static int zero (void)
28 static inline int uptodate (struct page* p)
33 static struct page* bar(int i)
38 page = find_page1 (i);
40 page = find_page2 (i);
51 __attribute__((noinline)) int foo (int n)
71 __attribute__((noinline)) int hot (void)
76 for (i = 0; i < 433038; i++)
87 for (i = 0; i < 858; i++)