1 /* PR rtl-optimization/33148 */ 2 3 int foo(unsigned int * p,int * q,unsigned int w,unsigned int b)4foo (unsigned int *p, int *q, unsigned int w, unsigned int b) 5 { 6 unsigned int i; 7 int mask; 8 9 if (q[0] < q[1]) 10 mask = 0xff; 11 else 12 mask = 0; 13 14 for (i = 0; 8 * i < w; i++) 15 { 16 b ^= mask; 17 *p++ = b; 18 } 19 return 0; 20 } 21