/* PR bootstrap/63888 */ /* { dg-do run } */ __attribute__((noinline, noclone)) int foo (int x) { int v = 0; switch (x) { case 11: v = 67; break; case 12: v = 68; break; case 13: v = 69; break; } return v; } __attribute__((noinline, noclone)) int bar (int x) { int v = 0; switch (x) { case 18: v = 67; break; case 19: v = 68; break; case 20: v = 69; break; } return v; } int main () { return foo (11) - 67 + bar (19) - 68; }