1  /* { dg-do compile } */
       2  /* { dg-options "-O3 -msse4" } */
       3  
       4  void
       5  test (int code, unsigned int * image, int * colors)
       6  {
       7    int i;
       8  
       9    for (i = 0; i < code; ++i)
      10      image[i] = (colors[i] < 0 ? ~(unsigned int) 0 : colors[i]);
      11  }