libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / vrp123.c
blob1ad3caa43841a6d8fbeb320d3a124c5ee616d258
1 // { dg-options "-O1 -fdump-tree-dom3-raw" }
3 extern int
4 __attribute__((const))
5 foo4b (int);
7 int f4b (unsigned int r)
9 if (foo4b (r))
10 r *= 8U;
12 if ((r / 2U) & 2U)
13 r += foo4b (r);
15 return r;
18 // { dg-final { scan-tree-dump-times {gimple_call <foo4b,} 1 dom3 } }