1 /* PR rtl-optimization/58997 */
2 
3 int a, b, c, e;
4 short d;
5 char h;
6 
7 void
foo()8 foo ()
9 {
10   while (b)
11     {
12       d = a ? c : 1 % a;
13       c = d;
14       h = d;
15       if (!h)
16 	while (e)
17 	  ;
18     }
19 }
20