1 /* PR middle-end/101294 */
2 /* { dg-do compile } */
3 /* { dg-options "-O0" } */
4 /* { dg-additional-options "-mavx" { target avx } } */
6 typedef __attribute__((__vector_size__ (sizeof (unsigned long long)))) unsigned long long U
;
7 typedef __attribute__((__vector_size__ (4 * sizeof (unsigned long long)))) unsigned long long V
;
14 x
= __builtin_shufflevector ((U
){}, (V
){}, 3);