/* PR tree-optimization/32139 */ | |
/* { dg-require-effective-target indirect_calls } */ | |
int foo (void); | |
int bar (void) __attribute__ ((const)); | |
int | |
test (int x) | |
{ | |
int a = (x == 10000 ? foo : bar) (); | |
int b = (x == 10000 ? foo : bar) (); | |
return a + b; | |
} |