1 /* PR tree-optimization/58775 */
2 
3 void bar (void);
4 
5 void
foo(char * x)6 foo (char *x)
7 {
8   char a;
9   _Bool b, c, d, e, f, g, h, i, j, k, l, m;
10 
11   a = *x;
12   b = a == 100;
13   c = a == 105;
14   d = b | c;
15   e = a != 111;
16   f = !d;
17   g = e & f;
18   h = a != 117;
19   i = g & h;
20   j = a != 120;
21   k = i & j;
22   l = a != 88;
23   m = k & l;
24   if (m == 0)
25     bar ();
26 }
27