1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fdump-tree-profile_estimate" } */ 3 4 extern int global; 5 6 int bar (int); 7 foo(int base)8void foo (int base) 9 { 10 int i; 11 while (global < 10) 12 for (i = base; i < 10; i++) 13 bar (i); 14 } 15 16 /* { dg-final { scan-tree-dump-times "loop branch heuristics" 0 "profile_estimate"} } */ 17