2 /* { dg-options "-mavx2 -O2" } */
3 /* { dg-require-effective-target avx2 } */
5 #include "avx2-check.h"
8 compute_movzxbq (unsigned char *s
, long long int *r
)
12 for (i
= 0; i
< 4; i
++)
21 long long int res_ref
[4];
23 s
.x
= _mm_set_epi8 (1, 2, 3, 4, 20, 150, 6, 8, 1, 2, 3, 4, 20, 5, 6, 8);
25 res
.x
= _mm256_cvtepu8_epi64 (s
.x
);
27 compute_movzxbq (s
.a
, res_ref
);
29 if (check_union256i_q (res
, res_ref
))