1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fno-early-inlining -fdump-ipa-cp" } */ 3 4 __attribute__((noinline)) f(int x)5static int f(int x) 6 { 7 extern int limit; 8 extern int f2(int); 9 10 if (x == limit) 11 return x; 12 int k = f(x + 1); 13 return f2 (k); 14 } 15 main(int argc,char ** argv)16int main(int argc, char **argv) 17 { 18 int k = f(argc & 0xff); 19 return k; 20 } 21 22 /* { dg-final { scan-ipa-dump-not "Adjusting mask for" "cp" } } */ 23