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