1 /* PR bootstrap/63888 */
2 /* { dg-do run } */
3 
4 __attribute__((noinline, noclone)) int
foo(int x)5 foo (int x)
6 {
7   int v = 0;
8   switch (x)
9     {
10     case 11: v = 67; break;
11     case 12: v = 68; break;
12     case 13: v = 69; break;
13     }
14   return v;
15 }
16 
17 __attribute__((noinline, noclone)) int
bar(int x)18 bar (int x)
19 {
20   int v = 0;
21   switch (x)
22     {
23     case 18: v = 67; break;
24     case 19: v = 68; break;
25     case 20: v = 69; break;
26     }
27   return v;
28 }
29 
30 int
main()31 main ()
32 {
33   return foo (11) - 67 + bar (19) - 68;
34 }
35