1 /* PR tree-optimization/84960 */
2 /* { dg-do compile { target indirect_jumps } } */
3 
4 void
foo(unsigned int a,float b,void * c)5 foo (unsigned int a, float b, void *c)
6 {
7 lab:
8   if ((b - (a %= 0) < 1U) * -1U)
9     ;
10   else
11     {
12       unsigned int f = a;
13       __builtin_unreachable ();
14       c = &&lab;
15     }
16   goto *c;
17 }
18