1 /* PR tree-optimization/53226 */
2
3 void
foo(unsigned long * x,char y,char z)4 foo (unsigned long *x, char y, char z)
5 {
6 int i;
7 for (i = y; i < z; ++i)
8 {
9 unsigned long a = ((unsigned char) i) & 63UL;
10 unsigned long b = 1ULL << a;
11 *x |= b;
12 }
13 }
14