Lines Matching refs:__m128i

490 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_blendv_epi8(__m128i __V1,  in _mm_blendv_epi8()
491 __m128i __V2, in _mm_blendv_epi8()
492 __m128i __M) { in _mm_blendv_epi8()
493 return (__m128i)__builtin_ia32_pblendvb128((__v16qi)__V1, (__v16qi)__V2, in _mm_blendv_epi8()
522 ((__m128i)__builtin_ia32_pblendw128((__v8hi)(__m128i)(V1), \
523 (__v8hi)(__m128i)(V2), (int)(M)))
539 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mullo_epi32(__m128i __V1, in _mm_mullo_epi32()
540 __m128i __V2) { in _mm_mullo_epi32()
541 return (__m128i)((__v4su)__V1 * (__v4su)__V2); in _mm_mullo_epi32()
558 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mul_epi32(__m128i __V1, in _mm_mul_epi32()
559 __m128i __V2) { in _mm_mul_epi32()
560 return (__m128i)__builtin_ia32_pmuldq128((__v4si)__V1, (__v4si)__V2); in _mm_mul_epi32()
647 static __inline__ __m128i __DEFAULT_FN_ATTRS
649 return (__m128i)__builtin_nontemporal_load((const __v2di *)__V); in _mm_stream_load_si128()
666 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epi8(__m128i __V1, in _mm_min_epi8()
667 __m128i __V2) { in _mm_min_epi8()
668 return (__m128i)__builtin_elementwise_min((__v16qs)__V1, (__v16qs)__V2); in _mm_min_epi8()
684 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epi8(__m128i __V1, in _mm_max_epi8()
685 __m128i __V2) { in _mm_max_epi8()
686 return (__m128i)__builtin_elementwise_max((__v16qs)__V1, (__v16qs)__V2); in _mm_max_epi8()
702 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epu16(__m128i __V1, in _mm_min_epu16()
703 __m128i __V2) { in _mm_min_epu16()
704 return (__m128i)__builtin_elementwise_min((__v8hu)__V1, (__v8hu)__V2); in _mm_min_epu16()
720 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epu16(__m128i __V1, in _mm_max_epu16()
721 __m128i __V2) { in _mm_max_epu16()
722 return (__m128i)__builtin_elementwise_max((__v8hu)__V1, (__v8hu)__V2); in _mm_max_epu16()
738 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epi32(__m128i __V1, in _mm_min_epi32()
739 __m128i __V2) { in _mm_min_epi32()
740 return (__m128i)__builtin_elementwise_min((__v4si)__V1, (__v4si)__V2); in _mm_min_epi32()
756 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epi32(__m128i __V1, in _mm_max_epi32()
757 __m128i __V2) { in _mm_max_epi32()
758 return (__m128i)__builtin_elementwise_max((__v4si)__V1, (__v4si)__V2); in _mm_max_epi32()
774 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epu32(__m128i __V1, in _mm_min_epu32()
775 __m128i __V2) { in _mm_min_epu32()
776 return (__m128i)__builtin_elementwise_min((__v4su)__V1, (__v4su)__V2); in _mm_min_epu32()
792 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epu32(__m128i __V1, in _mm_max_epu32()
793 __m128i __V2) { in _mm_max_epu32()
794 return (__m128i)__builtin_elementwise_max((__v4su)__V1, (__v4su)__V2); in _mm_max_epu32()
923 ((__m128i)__builtin_ia32_vec_set_v16qi((__v16qi)(__m128i)(X), (int)(I), \
955 ((__m128i)__builtin_ia32_vec_set_v4si((__v4si)(__m128i)(X), (int)(I), \
986 ((__m128i)__builtin_ia32_vec_set_v2di((__v2di)(__m128i)(X), (long long)(I), \
1029 ((int)(unsigned char)__builtin_ia32_vec_ext_v16qi((__v16qi)(__m128i)(X), \
1055 ((int)__builtin_ia32_vec_ext_v4si((__v4si)(__m128i)(X), (int)(N)))
1078 ((long long)__builtin_ia32_vec_ext_v2di((__v2di)(__m128i)(X), (int)(N)))
1093 static __inline__ int __DEFAULT_FN_ATTRS _mm_testz_si128(__m128i __M, in _mm_testz_si128()
1094 __m128i __V) { in _mm_testz_si128()
1110 static __inline__ int __DEFAULT_FN_ATTRS _mm_testc_si128(__m128i __M, in _mm_testc_si128()
1111 __m128i __V) { in _mm_testc_si128()
1128 static __inline__ int __DEFAULT_FN_ATTRS _mm_testnzc_si128(__m128i __M, in _mm_testnzc_si128()
1129 __m128i __V) { in _mm_testnzc_si128()
1202 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpeq_epi64(__m128i __V1, in _mm_cmpeq_epi64()
1203 __m128i __V2) { in _mm_cmpeq_epi64()
1204 return (__m128i)((__v2di)__V1 == (__v2di)__V2); in _mm_cmpeq_epi64()
1221 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi8_epi16(__m128i __V) { in _mm_cvtepi8_epi16()
1224 return (__m128i) __builtin_convertvector( in _mm_cvtepi8_epi16()
1243 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi8_epi32(__m128i __V) { in _mm_cvtepi8_epi32()
1246 return (__m128i) __builtin_convertvector( in _mm_cvtepi8_epi32()
1263 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi8_epi64(__m128i __V) { in _mm_cvtepi8_epi64()
1266 return (__m128i) __builtin_convertvector( in _mm_cvtepi8_epi64()
1283 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi16_epi32(__m128i __V) { in _mm_cvtepi16_epi32()
1284 return (__m128i) __builtin_convertvector( in _mm_cvtepi16_epi32()
1301 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi16_epi64(__m128i __V) { in _mm_cvtepi16_epi64()
1302 return (__m128i) __builtin_convertvector( in _mm_cvtepi16_epi64()
1319 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi32_epi64(__m128i __V) { in _mm_cvtepi32_epi64()
1320 return (__m128i) __builtin_convertvector( in _mm_cvtepi32_epi64()
1338 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu8_epi16(__m128i __V) { in _mm_cvtepu8_epi16()
1339 return (__m128i) __builtin_convertvector( in _mm_cvtepu8_epi16()
1358 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu8_epi32(__m128i __V) { in _mm_cvtepu8_epi32()
1359 return (__m128i) __builtin_convertvector( in _mm_cvtepu8_epi32()
1376 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu8_epi64(__m128i __V) { in _mm_cvtepu8_epi64()
1377 return (__m128i) __builtin_convertvector( in _mm_cvtepu8_epi64()
1394 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu16_epi32(__m128i __V) { in _mm_cvtepu16_epi32()
1395 return (__m128i) __builtin_convertvector( in _mm_cvtepu16_epi32()
1412 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu16_epi64(__m128i __V) { in _mm_cvtepu16_epi64()
1413 return (__m128i) __builtin_convertvector( in _mm_cvtepu16_epi64()
1430 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepu32_epi64(__m128i __V) { in _mm_cvtepu32_epi64()
1431 return (__m128i) __builtin_convertvector( in _mm_cvtepu32_epi64()
1454 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_packus_epi32(__m128i __V1, in _mm_packus_epi32()
1455 __m128i __V2) { in _mm_packus_epi32()
1456 return (__m128i)__builtin_ia32_packusdw128((__v4si)__V1, (__v4si)__V2); in _mm_packus_epi32()
1496 ((__m128i)__builtin_ia32_mpsadbw128((__v16qi)(__m128i)(X), \
1497 (__v16qi)(__m128i)(Y), (M)))
1512 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_minpos_epu16(__m128i __V) { in _mm_minpos_epu16()
1513 return (__m128i)__builtin_ia32_phminposuw128((__v8hi)__V); in _mm_minpos_epu16()
1605 ((__m128i)__builtin_ia32_pcmpistrm128((__v16qi)(__m128i)(A), \
1606 (__v16qi)(__m128i)(B), (int)(M)))
1659 ((int)__builtin_ia32_pcmpistri128((__v16qi)(__m128i)(A), \
1660 (__v16qi)(__m128i)(B), (int)(M)))
1719 ((__m128i)__builtin_ia32_pcmpestrm128((__v16qi)(__m128i)(A), (int)(LA), \
1720 (__v16qi)(__m128i)(B), (int)(LB), \
1778 ((int)__builtin_ia32_pcmpestri128((__v16qi)(__m128i)(A), (int)(LA), \
1779 (__v16qi)(__m128i)(B), (int)(LB), \
1830 ((int)__builtin_ia32_pcmpistria128((__v16qi)(__m128i)(A), \
1831 (__v16qi)(__m128i)(B), (int)(M)))
1879 ((int)__builtin_ia32_pcmpistric128((__v16qi)(__m128i)(A), \
1880 (__v16qi)(__m128i)(B), (int)(M)))
1927 ((int)__builtin_ia32_pcmpistrio128((__v16qi)(__m128i)(A), \
1928 (__v16qi)(__m128i)(B), (int)(M)))
1977 ((int)__builtin_ia32_pcmpistris128((__v16qi)(__m128i)(A), \
1978 (__v16qi)(__m128i)(B), (int)(M)))
2027 ((int)__builtin_ia32_pcmpistriz128((__v16qi)(__m128i)(A), \
2028 (__v16qi)(__m128i)(B), (int)(M)))
2081 ((int)__builtin_ia32_pcmpestria128((__v16qi)(__m128i)(A), (int)(LA), \
2082 (__v16qi)(__m128i)(B), (int)(LB), \
2135 ((int)__builtin_ia32_pcmpestric128((__v16qi)(__m128i)(A), (int)(LA), \
2136 (__v16qi)(__m128i)(B), (int)(LB), \
2188 ((int)__builtin_ia32_pcmpestrio128((__v16qi)(__m128i)(A), (int)(LA), \
2189 (__v16qi)(__m128i)(B), (int)(LB), \
2243 ((int)__builtin_ia32_pcmpestris128((__v16qi)(__m128i)(A), (int)(LA), \
2244 (__v16qi)(__m128i)(B), (int)(LB), \
2297 ((int)__builtin_ia32_pcmpestriz128((__v16qi)(__m128i)(A), (int)(LA), \
2298 (__v16qi)(__m128i)(B), (int)(LB), \
2317 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpgt_epi64(__m128i __V1, in _mm_cmpgt_epi64()
2318 __m128i __V2) { in _mm_cmpgt_epi64()
2319 return (__m128i)((__v2di)__V1 > (__v2di)__V2); in _mm_cmpgt_epi64()