1  /* { dg-do compile { target int128 } } */
       2  /* { dg-options "-O2 -fpeel-loops" } */
       3  
       4  unsigned __int128 m;
       5  int n;
       6  
       7  __attribute__ ((simd)) void
       8  foo (int x)
       9  {
      10    x = n ? n : (short int) x;
      11    if (x)
      12      m /= 2;
      13  }
      14