Lines Matching refs:__m128i
30 typedef long long __m128i __attribute__((__vector_size__(16))); typedef
399 _mm_cvtepi32_pd(__m128i __a) in _mm_cvtepi32_pd()
405 static __inline__ __m128i __DEFAULT_FN_ATTRS
438 static __inline__ __m128i __DEFAULT_FN_ATTRS
441 return (__m128i)__builtin_ia32_cvttpd2dq((__v2df)__a); in _mm_cvttpd_epi32()
508 static __inline__ __m128i __DEFAULT_FN_ATTRS
515 return (__m128i){__u, 0L}; in _mm_loadu_si64()
652 static __inline__ __m128i __DEFAULT_FN_ATTRS
653 _mm_add_epi8(__m128i __a, __m128i __b) in _mm_add_epi8()
655 return (__m128i)((__v16qu)__a + (__v16qu)__b); in _mm_add_epi8()
658 static __inline__ __m128i __DEFAULT_FN_ATTRS
659 _mm_add_epi16(__m128i __a, __m128i __b) in _mm_add_epi16()
661 return (__m128i)((__v8hu)__a + (__v8hu)__b); in _mm_add_epi16()
664 static __inline__ __m128i __DEFAULT_FN_ATTRS
665 _mm_add_epi32(__m128i __a, __m128i __b) in _mm_add_epi32()
667 return (__m128i)((__v4su)__a + (__v4su)__b); in _mm_add_epi32()
676 static __inline__ __m128i __DEFAULT_FN_ATTRS
677 _mm_add_epi64(__m128i __a, __m128i __b) in _mm_add_epi64()
679 return (__m128i)((__v2du)__a + (__v2du)__b); in _mm_add_epi64()
682 static __inline__ __m128i __DEFAULT_FN_ATTRS
683 _mm_adds_epi8(__m128i __a, __m128i __b) in _mm_adds_epi8()
685 return (__m128i)__builtin_ia32_paddsb128((__v16qi)__a, (__v16qi)__b); in _mm_adds_epi8()
688 static __inline__ __m128i __DEFAULT_FN_ATTRS
689 _mm_adds_epi16(__m128i __a, __m128i __b) in _mm_adds_epi16()
691 return (__m128i)__builtin_ia32_paddsw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epi16()
694 static __inline__ __m128i __DEFAULT_FN_ATTRS
695 _mm_adds_epu8(__m128i __a, __m128i __b) in _mm_adds_epu8()
697 return (__m128i)__builtin_ia32_paddusb128((__v16qi)__a, (__v16qi)__b); in _mm_adds_epu8()
700 static __inline__ __m128i __DEFAULT_FN_ATTRS
701 _mm_adds_epu16(__m128i __a, __m128i __b) in _mm_adds_epu16()
703 return (__m128i)__builtin_ia32_paddusw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epu16()
706 static __inline__ __m128i __DEFAULT_FN_ATTRS
707 _mm_avg_epu8(__m128i __a, __m128i __b) in _mm_avg_epu8()
709 return (__m128i)__builtin_ia32_pavgb128((__v16qi)__a, (__v16qi)__b); in _mm_avg_epu8()
712 static __inline__ __m128i __DEFAULT_FN_ATTRS
713 _mm_avg_epu16(__m128i __a, __m128i __b) in _mm_avg_epu16()
715 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b); in _mm_avg_epu16()
718 static __inline__ __m128i __DEFAULT_FN_ATTRS
719 _mm_madd_epi16(__m128i __a, __m128i __b) in _mm_madd_epi16()
721 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b); in _mm_madd_epi16()
724 static __inline__ __m128i __DEFAULT_FN_ATTRS
725 _mm_max_epi16(__m128i __a, __m128i __b) in _mm_max_epi16()
727 return (__m128i)__builtin_ia32_pmaxsw128((__v8hi)__a, (__v8hi)__b); in _mm_max_epi16()
730 static __inline__ __m128i __DEFAULT_FN_ATTRS
731 _mm_max_epu8(__m128i __a, __m128i __b) in _mm_max_epu8()
733 return (__m128i)__builtin_ia32_pmaxub128((__v16qi)__a, (__v16qi)__b); in _mm_max_epu8()
736 static __inline__ __m128i __DEFAULT_FN_ATTRS
737 _mm_min_epi16(__m128i __a, __m128i __b) in _mm_min_epi16()
739 return (__m128i)__builtin_ia32_pminsw128((__v8hi)__a, (__v8hi)__b); in _mm_min_epi16()
742 static __inline__ __m128i __DEFAULT_FN_ATTRS
743 _mm_min_epu8(__m128i __a, __m128i __b) in _mm_min_epu8()
745 return (__m128i)__builtin_ia32_pminub128((__v16qi)__a, (__v16qi)__b); in _mm_min_epu8()
748 static __inline__ __m128i __DEFAULT_FN_ATTRS
749 _mm_mulhi_epi16(__m128i __a, __m128i __b) in _mm_mulhi_epi16()
751 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epi16()
754 static __inline__ __m128i __DEFAULT_FN_ATTRS
755 _mm_mulhi_epu16(__m128i __a, __m128i __b) in _mm_mulhi_epu16()
757 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epu16()
773 static __inline__ __m128i __DEFAULT_FN_ATTRS
774 _mm_mullo_epi16(__m128i __a, __m128i __b) in _mm_mullo_epi16()
776 return (__m128i)((__v8hu)__a * (__v8hu)__b); in _mm_mullo_epi16()
811 static __inline__ __m128i __DEFAULT_FN_ATTRS
812 _mm_mul_epu32(__m128i __a, __m128i __b) in _mm_mul_epu32()
833 static __inline__ __m128i __DEFAULT_FN_ATTRS
834 _mm_sad_epu8(__m128i __a, __m128i __b) in _mm_sad_epu8()
851 static __inline__ __m128i __DEFAULT_FN_ATTRS
852 _mm_sub_epi8(__m128i __a, __m128i __b) in _mm_sub_epi8()
854 return (__m128i)((__v16qu)__a - (__v16qu)__b); in _mm_sub_epi8()
869 static __inline__ __m128i __DEFAULT_FN_ATTRS
870 _mm_sub_epi16(__m128i __a, __m128i __b) in _mm_sub_epi16()
872 return (__m128i)((__v8hu)__a - (__v8hu)__b); in _mm_sub_epi16()
887 static __inline__ __m128i __DEFAULT_FN_ATTRS
888 _mm_sub_epi32(__m128i __a, __m128i __b) in _mm_sub_epi32()
890 return (__m128i)((__v4su)__a - (__v4su)__b); in _mm_sub_epi32()
924 static __inline__ __m128i __DEFAULT_FN_ATTRS
925 _mm_sub_epi64(__m128i __a, __m128i __b) in _mm_sub_epi64()
927 return (__m128i)((__v2du)__a - (__v2du)__b); in _mm_sub_epi64()
945 static __inline__ __m128i __DEFAULT_FN_ATTRS
946 _mm_subs_epi8(__m128i __a, __m128i __b) in _mm_subs_epi8()
948 return (__m128i)__builtin_ia32_psubsb128((__v16qi)__a, (__v16qi)__b); in _mm_subs_epi8()
966 static __inline__ __m128i __DEFAULT_FN_ATTRS
967 _mm_subs_epi16(__m128i __a, __m128i __b) in _mm_subs_epi16()
969 return (__m128i)__builtin_ia32_psubsw128((__v8hi)__a, (__v8hi)__b); in _mm_subs_epi16()
986 static __inline__ __m128i __DEFAULT_FN_ATTRS
987 _mm_subs_epu8(__m128i __a, __m128i __b) in _mm_subs_epu8()
989 return (__m128i)__builtin_ia32_psubusb128((__v16qi)__a, (__v16qi)__b); in _mm_subs_epu8()
1006 static __inline__ __m128i __DEFAULT_FN_ATTRS
1007 _mm_subs_epu16(__m128i __a, __m128i __b) in _mm_subs_epu16()
1009 return (__m128i)__builtin_ia32_psubusw128((__v8hi)__a, (__v8hi)__b); in _mm_subs_epu16()
1024 static __inline__ __m128i __DEFAULT_FN_ATTRS
1025 _mm_and_si128(__m128i __a, __m128i __b) in _mm_and_si128()
1027 return (__m128i)((__v2du)__a & (__v2du)__b); in _mm_and_si128()
1044 static __inline__ __m128i __DEFAULT_FN_ATTRS
1045 _mm_andnot_si128(__m128i __a, __m128i __b) in _mm_andnot_si128()
1047 return (__m128i)(~(__v2du)__a & (__v2du)__b); in _mm_andnot_si128()
1061 static __inline__ __m128i __DEFAULT_FN_ATTRS
1062 _mm_or_si128(__m128i __a, __m128i __b) in _mm_or_si128()
1064 return (__m128i)((__v2du)__a | (__v2du)__b); in _mm_or_si128()
1079 static __inline__ __m128i __DEFAULT_FN_ATTRS
1080 _mm_xor_si128(__m128i __a, __m128i __b) in _mm_xor_si128()
1082 return (__m128i)((__v2du)__a ^ (__v2du)__b); in _mm_xor_si128()
1103 (__m128i)__builtin_shufflevector( \
1105 (__v16qi)(__m128i)(a), \
1139 static __inline__ __m128i __DEFAULT_FN_ATTRS
1140 _mm_slli_epi16(__m128i __a, int __count) in _mm_slli_epi16()
1142 return (__m128i)__builtin_ia32_psllwi128((__v8hi)__a, __count); in _mm_slli_epi16()
1158 static __inline__ __m128i __DEFAULT_FN_ATTRS
1159 _mm_sll_epi16(__m128i __a, __m128i __count) in _mm_sll_epi16()
1161 return (__m128i)__builtin_ia32_psllw128((__v8hi)__a, (__v8hi)__count); in _mm_sll_epi16()
1177 static __inline__ __m128i __DEFAULT_FN_ATTRS
1178 _mm_slli_epi32(__m128i __a, int __count) in _mm_slli_epi32()
1180 return (__m128i)__builtin_ia32_pslldi128((__v4si)__a, __count); in _mm_slli_epi32()
1196 static __inline__ __m128i __DEFAULT_FN_ATTRS
1197 _mm_sll_epi32(__m128i __a, __m128i __count) in _mm_sll_epi32()
1199 return (__m128i)__builtin_ia32_pslld128((__v4si)__a, (__v4si)__count); in _mm_sll_epi32()
1215 static __inline__ __m128i __DEFAULT_FN_ATTRS
1216 _mm_slli_epi64(__m128i __a, int __count) in _mm_slli_epi64()
1234 static __inline__ __m128i __DEFAULT_FN_ATTRS
1235 _mm_sll_epi64(__m128i __a, __m128i __count) in _mm_sll_epi64()
1254 static __inline__ __m128i __DEFAULT_FN_ATTRS
1255 _mm_srai_epi16(__m128i __a, int __count) in _mm_srai_epi16()
1257 return (__m128i)__builtin_ia32_psrawi128((__v8hi)__a, __count); in _mm_srai_epi16()
1274 static __inline__ __m128i __DEFAULT_FN_ATTRS
1275 _mm_sra_epi16(__m128i __a, __m128i __count) in _mm_sra_epi16()
1277 return (__m128i)__builtin_ia32_psraw128((__v8hi)__a, (__v8hi)__count); in _mm_sra_epi16()
1294 static __inline__ __m128i __DEFAULT_FN_ATTRS
1295 _mm_srai_epi32(__m128i __a, int __count) in _mm_srai_epi32()
1297 return (__m128i)__builtin_ia32_psradi128((__v4si)__a, __count); in _mm_srai_epi32()
1314 static __inline__ __m128i __DEFAULT_FN_ATTRS
1315 _mm_sra_epi32(__m128i __a, __m128i __count) in _mm_sra_epi32()
1317 return (__m128i)__builtin_ia32_psrad128((__v4si)__a, (__v4si)__count); in _mm_sra_epi32()
1338 (__m128i)__builtin_shufflevector( \
1339 (__v16qi)(__m128i)(a), \
1374 static __inline__ __m128i __DEFAULT_FN_ATTRS
1375 _mm_srli_epi16(__m128i __a, int __count) in _mm_srli_epi16()
1377 return (__m128i)__builtin_ia32_psrlwi128((__v8hi)__a, __count); in _mm_srli_epi16()
1393 static __inline__ __m128i __DEFAULT_FN_ATTRS
1394 _mm_srl_epi16(__m128i __a, __m128i __count) in _mm_srl_epi16()
1396 return (__m128i)__builtin_ia32_psrlw128((__v8hi)__a, (__v8hi)__count); in _mm_srl_epi16()
1412 static __inline__ __m128i __DEFAULT_FN_ATTRS
1413 _mm_srli_epi32(__m128i __a, int __count) in _mm_srli_epi32()
1415 return (__m128i)__builtin_ia32_psrldi128((__v4si)__a, __count); in _mm_srli_epi32()
1431 static __inline__ __m128i __DEFAULT_FN_ATTRS
1432 _mm_srl_epi32(__m128i __a, __m128i __count) in _mm_srl_epi32()
1434 return (__m128i)__builtin_ia32_psrld128((__v4si)__a, (__v4si)__count); in _mm_srl_epi32()
1450 static __inline__ __m128i __DEFAULT_FN_ATTRS
1451 _mm_srli_epi64(__m128i __a, int __count) in _mm_srli_epi64()
1469 static __inline__ __m128i __DEFAULT_FN_ATTRS
1470 _mm_srl_epi64(__m128i __a, __m128i __count) in _mm_srl_epi64()
1488 static __inline__ __m128i __DEFAULT_FN_ATTRS
1489 _mm_cmpeq_epi8(__m128i __a, __m128i __b) in _mm_cmpeq_epi8()
1491 return (__m128i)((__v16qi)__a == (__v16qi)__b); in _mm_cmpeq_epi8()
1507 static __inline__ __m128i __DEFAULT_FN_ATTRS
1508 _mm_cmpeq_epi16(__m128i __a, __m128i __b) in _mm_cmpeq_epi16()
1510 return (__m128i)((__v8hi)__a == (__v8hi)__b); in _mm_cmpeq_epi16()
1526 static __inline__ __m128i __DEFAULT_FN_ATTRS
1527 _mm_cmpeq_epi32(__m128i __a, __m128i __b) in _mm_cmpeq_epi32()
1529 return (__m128i)((__v4si)__a == (__v4si)__b); in _mm_cmpeq_epi32()
1546 static __inline__ __m128i __DEFAULT_FN_ATTRS
1547 _mm_cmpgt_epi8(__m128i __a, __m128i __b) in _mm_cmpgt_epi8()
1551 return (__m128i)((__v16qs)__a > (__v16qs)__b); in _mm_cmpgt_epi8()
1568 static __inline__ __m128i __DEFAULT_FN_ATTRS
1569 _mm_cmpgt_epi16(__m128i __a, __m128i __b) in _mm_cmpgt_epi16()
1571 return (__m128i)((__v8hi)__a > (__v8hi)__b); in _mm_cmpgt_epi16()
1588 static __inline__ __m128i __DEFAULT_FN_ATTRS
1589 _mm_cmpgt_epi32(__m128i __a, __m128i __b) in _mm_cmpgt_epi32()
1591 return (__m128i)((__v4si)__a > (__v4si)__b); in _mm_cmpgt_epi32()
1608 static __inline__ __m128i __DEFAULT_FN_ATTRS
1609 _mm_cmplt_epi8(__m128i __a, __m128i __b) in _mm_cmplt_epi8()
1628 static __inline__ __m128i __DEFAULT_FN_ATTRS
1629 _mm_cmplt_epi16(__m128i __a, __m128i __b) in _mm_cmplt_epi16()
1648 static __inline__ __m128i __DEFAULT_FN_ATTRS
1649 _mm_cmplt_epi32(__m128i __a, __m128i __b) in _mm_cmplt_epi32()
1724 _mm_cvtepi32_ps(__m128i __a) in _mm_cvtepi32_ps()
1739 static __inline__ __m128i __DEFAULT_FN_ATTRS
1742 return (__m128i)__builtin_ia32_cvtps2dq((__v4sf)__a); in _mm_cvtps_epi32()
1755 static __inline__ __m128i __DEFAULT_FN_ATTRS
1758 return (__m128i)__builtin_convertvector((__v4sf)__a, __v4si); in _mm_cvttps_epi32()
1771 static __inline__ __m128i __DEFAULT_FN_ATTRS
1774 return (__m128i)(__v4si){ __a, 0, 0, 0 }; in _mm_cvtsi32_si128()
1788 static __inline__ __m128i __DEFAULT_FN_ATTRS
1791 return (__m128i){ __a, 0 }; in _mm_cvtsi64_si128()
1807 _mm_cvtsi128_si32(__m128i __a) in _mm_cvtsi128_si32()
1826 _mm_cvtsi128_si64(__m128i __a) in _mm_cvtsi128_si64()
1842 static __inline__ __m128i __DEFAULT_FN_ATTRS
1843 _mm_load_si128(__m128i const *__p) in _mm_load_si128()
1858 static __inline__ __m128i __DEFAULT_FN_ATTRS
1859 _mm_loadu_si128(__m128i const *__p) in _mm_loadu_si128()
1862 __m128i __v; in _mm_loadu_si128()
1879 static __inline__ __m128i __DEFAULT_FN_ATTRS
1880 _mm_loadl_epi64(__m128i const *__p) in _mm_loadl_epi64()
1885 return (__m128i) { ((struct __mm_loadl_epi64_struct*)__p)->__u, 0}; in _mm_loadl_epi64()
1897 static __inline__ __m128i __DEFAULT_FN_ATTRS
1900 return (__m128i)__builtin_ia32_undef128(); in _mm_undefined_si128()
1919 static __inline__ __m128i __DEFAULT_FN_ATTRS
1922 return (__m128i){ __q0, __q1 }; in _mm_set_epi64x()
1941 static __inline__ __m128i __DEFAULT_FN_ATTRS
1944 return (__m128i){ (long long)__q0, (long long)__q1 }; in _mm_set_epi64()
1969 static __inline__ __m128i __DEFAULT_FN_ATTRS
1972 return (__m128i)(__v4si){ __i0, __i1, __i2, __i3}; in _mm_set_epi32()
2009 static __inline__ __m128i __DEFAULT_FN_ATTRS
2012 return (__m128i)(__v8hi){ __w0, __w1, __w2, __w3, __w4, __w5, __w6, __w7 }; in _mm_set_epi16()
2057 static __inline__ __m128i __DEFAULT_FN_ATTRS
2060 …return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b1… in _mm_set_epi8()
2076 static __inline__ __m128i __DEFAULT_FN_ATTRS
2079 return (__m128i){ __q, __q }; in _mm_set1_epi64x()
2095 static __inline__ __m128i __DEFAULT_FN_ATTRS
2098 return (__m128i){ (long long)__q, (long long)__q }; in _mm_set1_epi64()
2114 static __inline__ __m128i __DEFAULT_FN_ATTRS
2117 return (__m128i)(__v4si){ __i, __i, __i, __i }; in _mm_set1_epi32()
2133 static __inline__ __m128i __DEFAULT_FN_ATTRS
2136 return (__m128i)(__v8hi){ __w, __w, __w, __w, __w, __w, __w, __w }; in _mm_set1_epi16()
2152 static __inline__ __m128i __DEFAULT_FN_ATTRS
2155 …return (__m128i)(__v16qi){ __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, _… in _mm_set1_epi8()
2158 static __inline__ __m128i __DEFAULT_FN_ATTRS
2161 return (__m128i){ (long long)__q0, (long long)__q1 }; in _mm_setr_epi64()
2164 static __inline__ __m128i __DEFAULT_FN_ATTRS
2167 return (__m128i)(__v4si){ __i0, __i1, __i2, __i3}; in _mm_setr_epi32()
2170 static __inline__ __m128i __DEFAULT_FN_ATTRS
2173 return (__m128i)(__v8hi){ __w0, __w1, __w2, __w3, __w4, __w5, __w6, __w7 }; in _mm_setr_epi16()
2176 static __inline__ __m128i __DEFAULT_FN_ATTRS
2179 …return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b1… in _mm_setr_epi8()
2182 static __inline__ __m128i __DEFAULT_FN_ATTRS
2185 return (__m128i){ 0LL, 0LL }; in _mm_setzero_si128()
2189 _mm_store_si128(__m128i *__p, __m128i __b) in _mm_store_si128()
2195 _mm_storeu_si128(__m128i *__p, __m128i __b) in _mm_storeu_si128()
2198 __m128i __v; in _mm_storeu_si128()
2204 _mm_maskmoveu_si128(__m128i __d, __m128i __n, char *__p) in _mm_maskmoveu_si128()
2210 _mm_storel_epi64(__m128i *__p, __m128i __a) in _mm_storel_epi64()
2225 _mm_stream_si128(__m128i *__p, __m128i __a) in _mm_stream_si128()
2262 static __inline__ __m128i __DEFAULT_FN_ATTRS
2263 _mm_packs_epi16(__m128i __a, __m128i __b) in _mm_packs_epi16()
2265 return (__m128i)__builtin_ia32_packsswb128((__v8hi)__a, (__v8hi)__b); in _mm_packs_epi16()
2268 static __inline__ __m128i __DEFAULT_FN_ATTRS
2269 _mm_packs_epi32(__m128i __a, __m128i __b) in _mm_packs_epi32()
2271 return (__m128i)__builtin_ia32_packssdw128((__v4si)__a, (__v4si)__b); in _mm_packs_epi32()
2274 static __inline__ __m128i __DEFAULT_FN_ATTRS
2275 _mm_packus_epi16(__m128i __a, __m128i __b) in _mm_packus_epi16()
2277 return (__m128i)__builtin_ia32_packuswb128((__v8hi)__a, (__v8hi)__b); in _mm_packus_epi16()
2281 _mm_extract_epi16(__m128i __a, int __imm) in _mm_extract_epi16()
2287 static __inline__ __m128i __DEFAULT_FN_ATTRS
2288 _mm_insert_epi16(__m128i __a, int __b, int __imm) in _mm_insert_epi16()
2292 return (__m128i)__c; in _mm_insert_epi16()
2296 _mm_movemask_epi8(__m128i __a) in _mm_movemask_epi8()
2302 (__m128i)__builtin_shufflevector((__v4si)(__m128i)(a), \
2308 (__m128i)__builtin_shufflevector((__v8hi)(__m128i)(a), \
2315 (__m128i)__builtin_shufflevector((__v8hi)(__m128i)(a), \
2323 static __inline__ __m128i __DEFAULT_FN_ATTRS
2324 _mm_unpackhi_epi8(__m128i __a, __m128i __b) in _mm_unpackhi_epi8()
2326 …return (__m128i)__builtin_shufflevector((__v16qi)__a, (__v16qi)__b, 8, 16+8, 9, 16+9, 10, 16+10, 1… in _mm_unpackhi_epi8()
2329 static __inline__ __m128i __DEFAULT_FN_ATTRS
2330 _mm_unpackhi_epi16(__m128i __a, __m128i __b) in _mm_unpackhi_epi16()
2332 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 4, 8+4, 5, 8+5, 6, 8+6, 7, 8+7); in _mm_unpackhi_epi16()
2335 static __inline__ __m128i __DEFAULT_FN_ATTRS
2336 _mm_unpackhi_epi32(__m128i __a, __m128i __b) in _mm_unpackhi_epi32()
2338 return (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si)__b, 2, 4+2, 3, 4+3); in _mm_unpackhi_epi32()
2341 static __inline__ __m128i __DEFAULT_FN_ATTRS
2342 _mm_unpackhi_epi64(__m128i __a, __m128i __b) in _mm_unpackhi_epi64()
2344 return (__m128i)__builtin_shufflevector((__v2di)__a, (__v2di)__b, 1, 2+1); in _mm_unpackhi_epi64()
2347 static __inline__ __m128i __DEFAULT_FN_ATTRS
2348 _mm_unpacklo_epi8(__m128i __a, __m128i __b) in _mm_unpacklo_epi8()
2350 …return (__m128i)__builtin_shufflevector((__v16qi)__a, (__v16qi)__b, 0, 16+0, 1, 16+1, 2, 16+2, 3, … in _mm_unpacklo_epi8()
2353 static __inline__ __m128i __DEFAULT_FN_ATTRS
2354 _mm_unpacklo_epi16(__m128i __a, __m128i __b) in _mm_unpacklo_epi16()
2356 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 0, 8+0, 1, 8+1, 2, 8+2, 3, 8+3); in _mm_unpacklo_epi16()
2359 static __inline__ __m128i __DEFAULT_FN_ATTRS
2360 _mm_unpacklo_epi32(__m128i __a, __m128i __b) in _mm_unpacklo_epi32()
2362 return (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si)__b, 0, 4+0, 1, 4+1); in _mm_unpacklo_epi32()
2365 static __inline__ __m128i __DEFAULT_FN_ATTRS
2366 _mm_unpacklo_epi64(__m128i __a, __m128i __b) in _mm_unpacklo_epi64()
2368 return (__m128i)__builtin_shufflevector((__v2di)__a, (__v2di)__b, 0, 2+0); in _mm_unpacklo_epi64()
2372 _mm_movepi64_pi64(__m128i __a) in _mm_movepi64_pi64()
2377 static __inline__ __m128i __DEFAULT_FN_ATTRS
2380 return (__m128i){ (long long)__a, 0 }; in _mm_movpi64_epi64()
2383 static __inline__ __m128i __DEFAULT_FN_ATTRS
2384 _mm_move_epi64(__m128i __a) in _mm_move_epi64()
2386 return __builtin_shufflevector((__v2di)__a, (__m128i){ 0 }, 0, 2); in _mm_move_epi64()
2418 static __inline__ __m128i __DEFAULT_FN_ATTRS
2421 return (__m128i)__a; in _mm_castpd_si128()
2430 static __inline__ __m128i __DEFAULT_FN_ATTRS
2433 return (__m128i)__a; in _mm_castps_si128()
2437 _mm_castsi128_ps(__m128i __a) in _mm_castsi128_ps()
2443 _mm_castsi128_pd(__m128i __a) in _mm_castsi128_pd()