Lines Matching defs:__m64
17 typedef long long __m64 __attribute__((__vector_size__(8), __aligned__(8)));
53 static __inline__ __m64 __DEFAULT_FN_ATTRS
56 return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
71 _mm_cvtsi64_si32(__m64 __m)
86 static __inline__ __m64 __DEFAULT_FN_ATTRS
89 return (__m64)__i;
103 _mm_cvtm64_si64(__m64 __m)
127 static __inline__ __m64 __DEFAULT_FN_ATTRS
128 _mm_packs_pi16(__m64 __m1, __m64 __m2)
130 return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
152 static __inline__ __m64 __DEFAULT_FN_ATTRS
153 _mm_packs_pi32(__m64 __m1, __m64 __m2)
155 return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
177 static __inline__ __m64 __DEFAULT_FN_ATTRS
178 _mm_packs_pu16(__m64 __m1, __m64 __m2)
180 return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
204 static __inline__ __m64 __DEFAULT_FN_ATTRS
205 _mm_unpackhi_pi8(__m64 __m1, __m64 __m2)
207 return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
227 static __inline__ __m64 __DEFAULT_FN_ATTRS
228 _mm_unpackhi_pi16(__m64 __m1, __m64 __m2)
230 return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
248 static __inline__ __m64 __DEFAULT_FN_ATTRS
249 _mm_unpackhi_pi32(__m64 __m1, __m64 __m2)
251 return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
275 static __inline__ __m64 __DEFAULT_FN_ATTRS
276 _mm_unpacklo_pi8(__m64 __m1, __m64 __m2)
278 return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
298 static __inline__ __m64 __DEFAULT_FN_ATTRS
299 _mm_unpacklo_pi16(__m64 __m1, __m64 __m2)
301 return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
319 static __inline__ __m64 __DEFAULT_FN_ATTRS
320 _mm_unpacklo_pi32(__m64 __m1, __m64 __m2)
322 return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
340 static __inline__ __m64 __DEFAULT_FN_ATTRS
341 _mm_add_pi8(__m64 __m1, __m64 __m2)
343 return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
361 static __inline__ __m64 __DEFAULT_FN_ATTRS
362 _mm_add_pi16(__m64 __m1, __m64 __m2)
364 return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
382 static __inline__ __m64 __DEFAULT_FN_ATTRS
383 _mm_add_pi32(__m64 __m1, __m64 __m2)
385 return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
406 static __inline__ __m64 __DEFAULT_FN_ATTRS
407 _mm_adds_pi8(__m64 __m1, __m64 __m2)
409 return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
430 static __inline__ __m64 __DEFAULT_FN_ATTRS
431 _mm_adds_pi16(__m64 __m1, __m64 __m2)
433 return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
453 static __inline__ __m64 __DEFAULT_FN_ATTRS
454 _mm_adds_pu8(__m64 __m1, __m64 __m2)
456 return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
476 static __inline__ __m64 __DEFAULT_FN_ATTRS
477 _mm_adds_pu16(__m64 __m1, __m64 __m2)
479 return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
497 static __inline__ __m64 __DEFAULT_FN_ATTRS
498 _mm_sub_pi8(__m64 __m1, __m64 __m2)
500 return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
518 static __inline__ __m64 __DEFAULT_FN_ATTRS
519 _mm_sub_pi16(__m64 __m1, __m64 __m2)
521 return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
539 static __inline__ __m64 __DEFAULT_FN_ATTRS
540 _mm_sub_pi32(__m64 __m1, __m64 __m2)
542 return (__m64)__builtin_ia32_psubd((__v2si)__m1, (__v2si)__m2);
563 static __inline__ __m64 __DEFAULT_FN_ATTRS
564 _mm_subs_pi8(__m64 __m1, __m64 __m2)
566 return (__m64)__builtin_ia32_psubsb((__v8qi)__m1, (__v8qi)__m2);
587 static __inline__ __m64 __DEFAULT_FN_ATTRS
588 _mm_subs_pi16(__m64 __m1, __m64 __m2)
590 return (__m64)__builtin_ia32_psubsw((__v4hi)__m1, (__v4hi)__m2);
611 static __inline__ __m64 __DEFAULT_FN_ATTRS
612 _mm_subs_pu8(__m64 __m1, __m64 __m2)
614 return (__m64)__builtin_ia32_psubusb((__v8qi)__m1, (__v8qi)__m2);
635 static __inline__ __m64 __DEFAULT_FN_ATTRS
636 _mm_subs_pu16(__m64 __m1, __m64 __m2)
638 return (__m64)__builtin_ia32_psubusw((__v4hi)__m1, (__v4hi)__m2);
662 static __inline__ __m64 __DEFAULT_FN_ATTRS
663 _mm_madd_pi16(__m64 __m1, __m64 __m2)
665 return (__m64)__builtin_ia32_pmaddwd((__v4hi)__m1, (__v4hi)__m2);
683 static __inline__ __m64 __DEFAULT_FN_ATTRS
684 _mm_mulhi_pi16(__m64 __m1, __m64 __m2)
686 return (__m64)__builtin_ia32_pmulhw((__v4hi)__m1, (__v4hi)__m2);
704 static __inline__ __m64 __DEFAULT_FN_ATTRS
705 _mm_mullo_pi16(__m64 __m1, __m64 __m2)
707 return (__m64)__builtin_ia32_pmullw((__v4hi)__m1, (__v4hi)__m2);
727 static __inline__ __m64 __DEFAULT_FN_ATTRS
728 _mm_sll_pi16(__m64 __m, __m64 __count)
730 return (__m64)__builtin_ia32_psllw((__v4hi)__m, __count);
749 static __inline__ __m64 __DEFAULT_FN_ATTRS
750 _mm_slli_pi16(__m64 __m, int __count)
752 return (__m64)__builtin_ia32_psllwi((__v4hi)__m, __count);
772 static __inline__ __m64 __DEFAULT_FN_ATTRS
773 _mm_sll_pi32(__m64 __m, __m64 __count)
775 return (__m64)__builtin_ia32_pslld((__v2si)__m, __count);
794 static __inline__ __m64 __DEFAULT_FN_ATTRS
795 _mm_slli_pi32(__m64 __m, int __count)
797 return (__m64)__builtin_ia32_pslldi((__v2si)__m, __count);
814 static __inline__ __m64 __DEFAULT_FN_ATTRS
815 _mm_sll_si64(__m64 __m, __m64 __count)
817 return (__m64)__builtin_ia32_psllq((__v1di)__m, __count);
834 static __inline__ __m64 __DEFAULT_FN_ATTRS
835 _mm_slli_si64(__m64 __m, int __count)
837 return (__m64)__builtin_ia32_psllqi((__v1di)__m, __count);
858 static __inline__ __m64 __DEFAULT_FN_ATTRS
859 _mm_sra_pi16(__m64 __m, __m64 __count)
861 return (__m64)__builtin_ia32_psraw((__v4hi)__m, __count);
881 static __inline__ __m64 __DEFAULT_FN_ATTRS
882 _mm_srai_pi16(__m64 __m, int __count)
884 return (__m64)__builtin_ia32_psrawi((__v4hi)__m, __count);
905 static __inline__ __m64 __DEFAULT_FN_ATTRS
906 _mm_sra_pi32(__m64 __m, __m64 __count)
908 return (__m64)__builtin_ia32_psrad((__v2si)__m, __count);
928 static __inline__ __m64 __DEFAULT_FN_ATTRS
929 _mm_srai_pi32(__m64 __m, int __count)
931 return (__m64)__builtin_ia32_psradi((__v2si)__m, __count);
951 static __inline__ __m64 __DEFAULT_FN_ATTRS
952 _mm_srl_pi16(__m64 __m, __m64 __count)
954 return (__m64)__builtin_ia32_psrlw((__v4hi)__m, __count);
973 static __inline__ __m64 __DEFAULT_FN_ATTRS
974 _mm_srli_pi16(__m64 __m, int __count)
976 return (__m64)__builtin_ia32_psrlwi((__v4hi)__m, __count);
996 static __inline__ __m64 __DEFAULT_FN_ATTRS
997 _mm_srl_pi32(__m64 __m, __m64 __count)
999 return (__m64)__builtin_ia32_psrld((__v2si)__m, __count);
1018 static __inline__ __m64 __DEFAULT_FN_ATTRS
1019 _mm_srli_pi32(__m64 __m, int __count)
1021 return (__m64)__builtin_ia32_psrldi((__v2si)__m, __count);
1038 static __inline__ __m64 __DEFAULT_FN_ATTRS
1039 _mm_srl_si64(__m64 __m, __m64 __count)
1041 return (__m64)__builtin_ia32_psrlq((__v1di)__m, __count);
1059 static __inline__ __m64 __DEFAULT_FN_ATTRS
1060 _mm_srli_si64(__m64 __m, int __count)
1062 return (__m64)__builtin_ia32_psrlqi((__v1di)__m, __count);
1077 static __inline__ __m64 __DEFAULT_FN_ATTRS
1078 _mm_and_si64(__m64 __m1, __m64 __m2)
1098 static __inline__ __m64 __DEFAULT_FN_ATTRS
1099 _mm_andnot_si64(__m64 __m1, __m64 __m2)
1116 static __inline__ __m64 __DEFAULT_FN_ATTRS
1117 _mm_or_si64(__m64 __m1, __m64 __m2)
1134 static __inline__ __m64 __DEFAULT_FN_ATTRS
1135 _mm_xor_si64(__m64 __m1, __m64 __m2)
1156 static __inline__ __m64 __DEFAULT_FN_ATTRS
1157 _mm_cmpeq_pi8(__m64 __m1, __m64 __m2)
1159 return (__m64)__builtin_ia32_pcmpeqb((__v8qi)__m1, (__v8qi)__m2);
1178 static __inline__ __m64 __DEFAULT_FN_ATTRS
1179 _mm_cmpeq_pi16(__m64 __m1, __m64 __m2)
1181 return (__m64)__builtin_ia32_pcmpeqw((__v4hi)__m1, (__v4hi)__m2);
1200 static __inline__ __m64 __DEFAULT_FN_ATTRS
1201 _mm_cmpeq_pi32(__m64 __m1, __m64 __m2)
1203 return (__m64)__builtin_ia32_pcmpeqd((__v2si)__m1, (__v2si)__m2);
1222 static __inline__ __m64 __DEFAULT_FN_ATTRS
1223 _mm_cmpgt_pi8(__m64 __m1, __m64 __m2)
1225 return (__m64)__builtin_ia32_pcmpgtb((__v8qi)__m1, (__v8qi)__m2);
1244 static __inline__ __m64 __DEFAULT_FN_ATTRS
1245 _mm_cmpgt_pi16(__m64 __m1, __m64 __m2)
1247 return (__m64)__builtin_ia32_pcmpgtw((__v4hi)__m1, (__v4hi)__m2);
1266 static __inline__ __m64 __DEFAULT_FN_ATTRS
1267 _mm_cmpgt_pi32(__m64 __m1, __m64 __m2)
1269 return (__m64)__builtin_ia32_pcmpgtd((__v2si)__m1, (__v2si)__m2);
1279 static __inline__ __m64 __DEFAULT_FN_ATTRS
1282 return __extension__ (__m64){ 0LL };
1300 static __inline__ __m64 __DEFAULT_FN_ATTRS
1303 return (__m64)__builtin_ia32_vec_init_v2si(__i0, __i1);
1323 static __inline__ __m64 __DEFAULT_FN_ATTRS
1326 return (__m64)__builtin_ia32_vec_init_v4hi(__s0, __s1, __s2, __s3);
1354 static __inline__ __m64 __DEFAULT_FN_ATTRS
1358 return (__m64)__builtin_ia32_vec_init_v8qi(__b0, __b1, __b2, __b3,
1375 static __inline__ __m64 __DEFAULT_FN_ATTRS
1394 static __inline__ __m64 __DEFAULT_FN_ATTRS
1412 static __inline__ __m64 __DEFAULT_FN_ATTRS
1433 static __inline__ __m64 __DEFAULT_FN_ATTRS
1456 static __inline__ __m64 __DEFAULT_FN_ATTRS
1487 static __inline__ __m64 __DEFAULT_FN_ATTRS