1264790Sbapt/* { dg-do compile } */ 2264790Sbapt/* { dg-options "-O3 -msse4" } */ 3264790Sbapt 4264790Sbaptvoid 5264790Sbapttest (int code, unsigned int * image, int * colors) 6264790Sbapt{ 7264790Sbapt int i; 8264790Sbapt 9264790Sbapt for (i = 0; i < code; ++i) 10264790Sbapt image[i] = (colors[i] < 0 ? ~(unsigned int) 0 : colors[i]); 11264790Sbapt} 12264790Sbapt