1// { dg-do run { target c++11 } }
2#if __SIZEOF_INT__ == 4
3typedef unsigned int V __attribute__((vector_size(8)));
4typedef V VI;
5#elif __SIZEOF_LONG__ == 4
6typedef unsigned long V __attribute__((vector_size(8)));
7typedef V VI;
8#else
9#define UNSUPPORTED
10#endif
11
12#define A	0x11121314
13#define B	0x21222324
14
15#define X	0xd1d2d3d4
16#define Y	0xe1e2e3e4
17
18#include "vshuf-2.inc"
19#include "vshuf-main.inc"
20