modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr70355.c (about)

     1  /* { dg-require-effective-target int128 } */
     2  /* { dg-additional-options "-g" } */
     3  
     4  typedef unsigned __int128 v2ti __attribute__ ((vector_size (32)));
     5  
     6  unsigned
     7  foo (unsigned i, v2ti v)
     8  {
     9    do {
    10      i--;
    11      v %= ~v;
    12    } while (i);
    13    return v[0] + v[1];
    14  }