1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fno-ipa-sra -fdump-ipa-cp-details -fdump-tree-optimized-slim" } */
3 /* { dg-add-options bind_pic_locally } */
10 void *blah(int, void *);
12 static void __attribute__ ((noinline
))
23 static void __attribute__ ((noinline
))
63 /* { dg-final { scan-ipa-dump-times "Creating a specialized node of foo/\[0-9\]*\\." 2 "cp" } } */
64 /* { dg-final { scan-ipa-dump-times "Creating a specialized node of bar/\[0-9\]*\\." 2 "cp" } } */
65 /* { dg-final { scan-ipa-dump-times "Aggregate replacements:" 8 "cp" } } */
66 /* { dg-final { cleanup-ipa-dump "cp" } } */
67 /* { dg-final { scan-tree-dump-not "->c;" "optimized" } } */
68 /* { dg-final { cleanup-tree-dump "optimized" } } */