1  /* PR middle-end/69915 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O -ftracer" } */
       4  
       5  typedef unsigned short V __attribute__ ((vector_size (32)));
       6  
       7  unsigned
       8  foo (unsigned x, unsigned c, V *p)
       9  {
      10    V v = *p;
      11    if (c < 360)
      12      v = (V) { 0 };
      13    v *= (V) { x };
      14    return v[1];
      15  }