1 /* PR tree-optimization/32139 */ 2 /* { dg-require-effective-target indirect_calls } */ 3 4 int foo (void); 5 int bar (void) __attribute__ ((const)); 6 7 int test(int x)8 test (int x) 9 { 10 int a = (x == 10000 ? foo : bar) (); 11 int b = (x == 10000 ? foo : bar) (); 12 return a + b; 13 } 14