1  /* { dg-options "-O2 -msve-vector-bits=256" } */
       2  
       3  typedef int v8si __attribute__((vector_size(32)));
       4  int g (v8si, v8si);
       5  
       6  void
       7  f (void)
       8  {
       9    v8si x = {}, y = {};
      10    while (g (x, y))
      11      asm ("" : "+w" (x), "+w" (y));
      12  }