Home | History | Annotate | Download | only in include

Lines Matching refs:__v8si

63   return (__m256i)__builtin_ia32_pabsd256 ((__v8si)__A);
70 return (__m256i)__builtin_ia32_packssdw256 ((__v8si)__A, (__v8si)__B);
84 return (__m256i)__builtin_ia32_packusdw256 ((__v8si)__A, (__v8si)__B);
112 return (__m256i)__builtin_ia32_paddd256 ((__v8si)__A, (__v8si)__B);
238 return (__m256i)__builtin_ia32_pcmpeqd256 ((__v8si)__A, (__v8si)__B);
268 return (__m256i)__builtin_ia32_pcmpgtd256 ((__v8si)__A,
269 (__v8si)__B);
291 return (__m256i) __builtin_ia32_phaddd256 ((__v8si)__X, (__v8si)__Y);
314 return (__m256i) __builtin_ia32_phsubd256 ((__v8si)__X, (__v8si)__Y);
359 return (__m256i)__builtin_ia32_pmaxsd256 ((__v8si)__A, (__v8si)__B);
380 return (__m256i)__builtin_ia32_pmaxud256 ((__v8si)__A, (__v8si)__B);
401 return (__m256i)__builtin_ia32_pminsd256 ((__v8si)__A, (__v8si)__B);
422 return (__m256i)__builtin_ia32_pminud256 ((__v8si)__A, (__v8si)__B);
520 return (__m256i) __builtin_ia32_pmuldq256 ((__v8si)__X, (__v8si)__Y);
556 return (__m256i)__builtin_ia32_pmulld256 ((__v8si)__A, (__v8si)__B);
563 return (__m256i)__builtin_ia32_pmuludq256 ((__v8si)__A, (__v8si)__B);
593 return (__m256i)__builtin_ia32_pshufd256 ((__v8si)__A, __mask);
611 ((__m256i)__builtin_ia32_pshufd256 ((__v8si)(__m256i)(A), (int)(N)))
636 return (__m256i) __builtin_ia32_psignd256 ((__v8si)__X, (__v8si)__Y);
669 return (__m256i)__builtin_ia32_pslldi256 ((__v8si)__A, __B);
676 return (__m256i)__builtin_ia32_pslld256((__v8si)__A, (__v4si)__B);
711 return (__m256i)__builtin_ia32_psradi256 ((__v8si)__A, __B);
718 return (__m256i)__builtin_ia32_psrad256 ((__v8si)__A, (__v4si)__B);
751 return (__m256i)__builtin_ia32_psrldi256 ((__v8si)__A, __B);
758 return (__m256i)__builtin_ia32_psrld256((__v8si)__A, (__v4si)__B);
793 return (__m256i)__builtin_ia32_psubd256 ((__v8si)__A, (__v8si)__B);
849 return (__m256i)__builtin_ia32_punpckhdq256 ((__v8si)__A, (__v8si)__B);
877 return (__m256i)__builtin_ia32_punpckldq256 ((__v8si)__A, (__v8si)__B);
949 return (__m256i) __builtin_ia32_pblendd256 ((__v8si)__X,
950 (__v8si)__Y,
955 ((__m256i) __builtin_ia32_pblendd256 ((__v8si)(__m256i)(X), \
956 (__v8si)(__m256i)(Y), (int)(M)))
1019 return (__m256i) __builtin_ia32_permvarsi256 ((__v8si)__X, (__v8si)__Y);
1038 return (__m256) __builtin_ia32_permvarsf256 ((__v8sf)__X, (__v8si)__Y);
1096 return (__m256i) __builtin_ia32_maskloadd256 ((const __v8si *)__X,
1097 (__v8si)__M);
1128 __builtin_ia32_maskstored256 ((__v8si *)__X, (__v8si)__M, (__v8si)__Y);
1156 return (__m256i) __builtin_ia32_psllv8si ((__v8si)__X, (__v8si)__Y);
1184 return (__m256i) __builtin_ia32_psrav8si ((__v8si)__X, (__v8si)__Y);
1198 return (__m256i) __builtin_ia32_psrlv8si ((__v8si)__X, (__v8si)__Y);
1362 (__v8si)index,
1374 (__v8si)index,
1569 __v8si src = __extension__ (__v8si){ 0, 0, 0, 0, 0, 0, 0, 0 };
1570 __v8si mask = __extension__ (__v8si){ ~0, ~0, ~0, ~0, ~0, ~0, ~0, ~0 };
1574 (__v8si)index,
1584 return (__m256i) __builtin_ia32_gathersiv8si ((__v8si)src,
1586 (__v8si)index,
1587 (__v8si)mask,
1720 (__v8si)(__m256i)INDEX, \
1728 (__v8si)(__m256i)INDEX, \
1833 (__m256i) __builtin_ia32_gathersiv8si ((__v8si) _mm256_setzero_si256 (), \
1835 (__v8si)(__m256i)INDEX, \
1836 (__v8si)_mm256_set1_epi32 (-1), \
1840 (__m256i) __builtin_ia32_gathersiv8si ((__v8si)(__m256i)SRC, \
1842 (__v8si)(__m256i)INDEX, \
1843 (__v8si)(__m256i)MASK, \