1193323Sed// { dg-do run { target c++11 } }
2193323Sed#if __SIZEOF_INT__ == 4
3193323Sedtypedef unsigned int V __attribute__((vector_size(8)));
4193323Sedtypedef V VI;
5193323Sed#elif __SIZEOF_LONG__ == 4
6193323Sedtypedef unsigned long V __attribute__((vector_size(8)));
7193323Sedtypedef V VI;
8193323Sed#else
9193323Sed#define UNSUPPORTED
10193323Sed#endif
11193323Sed
12193323Sed#define A	0x11121314
13193323Sed#define B	0x21222324
14193323Sed
15193323Sed#define X	0xd1d2d3d4
16193323Sed#define Y	0xe1e2e3e4
17193323Sed
18193323Sed#include "vshuf-2.inc"
19193323Sed#include "vshuf-main.inc"
20193323Sed