1  /* PR rtl-optimization/78527 */
       2  
       3  unsigned a;
       4  short b, e;
       5  int *c;
       6  char d;
       7  
       8  int
       9  main ()
      10  {
      11    int f = 80;
      12    for (;;) {
      13      if (f > 432)
      14        *c = a;
      15      while (b)
      16        if (d)
      17          e = -(a >> f);
      18      c = &f;
      19      b = e;
      20    }
      21  }