2 /* { dg-require-effective-target lp64 } */
3 /* { dg-require-effective-target sse4 } */
4 /* { dg-options "-O2 -msse4.1" } */
6 #include "sse4_1-check.h"
25 val1.ll[0] = 0x0807060504030201LL;
26 val1.ll[1] = 0x100F0E0D0C0B0A09LL;
28 res[0] = _mm_extract_epi64 (val1.x, msk0);
29 res[1] = _mm_extract_epi64 (val1.x, msk1);
34 for (i = 0; i < 2; i++)
35 if (res[i] != val1.ll [masks[i]])