1  /* { dg-do compile } */
       2  /* { dg-options "-flive-range-shrinkage -mavx" } */
       3  
       4  typedef double __attribute__((__vector_size__ (32))) V;
       5  
       6  V v;
       7  
       8  void
       9  foo (void)
      10  {
      11    v = __builtin_ia32_movddup256 (v);
      12  }