2 /* { dg-require-effective-target avx } */
3 /* { dg-options "-O2 -mavx" } */
8 __attribute__((noinline
))
9 foo (long long x1
, long long x2
, long long x3
, long long x4
)
11 return _mm256_set_epi64x (x1
, x2
, x3
, x4
);
18 = { 0x12e9e94645ad8LL
, 0x851c0b39446LL
,
19 0x786784645245LL
, 0x9487731234LL
};
22 u
.x
= foo (v
[3], v
[2], v
[1], v
[0]);
23 if (check_union256i_q (u
, v
))