1  /* PR tree-optimization/72866 */
       2  /* { dg-do compile } */
       3  
       4  unsigned int dl;
       5  int rx, lb;
       6  
       7  void
       8  fo (int jv, int be)
       9  {
      10    const unsigned int xw = 16;
      11    unsigned int ya, wo;
      12  
      13    for (ya = 0; ya < 2; ++ya)
      14      for (wo = 0; wo < xw; ++wo)
      15        {
      16  	dl += (jv ? be : rx);
      17  	rx += ((lb == 0) + 1);
      18        }
      19  }