1 2 3 4 5 6 7 8 9 10 11
/* PR tree-optimization/98629 */ unsigned int a; int b, c; void foo (void) { unsigned int *e = &a; (a /= a |= b) - (0 <= (*e += *e)) * (c *= *e); }