PR middle-end/77357 - strlen of constant strings not folded
[official-gcc.git] / gcc / testsuite / gcc.dg / ipa / propbits-3.c
blob44744cdde02bf50f27739415d714f8d505693c2e
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fno-early-inlining -fdump-ipa-cp" } */
4 __attribute__((noinline))
5 static int f(int x)
7 extern int limit;
8 extern int f2(int);
10 if (x == limit)
11 return x;
12 int k = f(x + 1);
13 return f2 (k);
16 int main(int argc, char **argv)
18 int k = f(argc & 0xff);
19 return k;
22 /* { dg-final { scan-ipa-dump-not "Adjusting mask for" "cp" } } */