Lines Matching refs:__m2

122 /// \param __m2
131 _mm_packs_pi16(__m64 __m1, __m64 __m2)
133 return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
152 /// \param __m2
161 _mm_packs_pi32(__m64 __m1, __m64 __m2)
163 return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
182 /// \param __m2
191 _mm_packs_pu16(__m64 __m1, __m64 __m2)
193 return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
209 /// \param __m2
218 _mm_unpackhi_pi8(__m64 __m1, __m64 __m2)
220 return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
234 /// \param __m2
241 _mm_unpackhi_pi16(__m64 __m1, __m64 __m2)
243 return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
256 /// \param __m2
262 _mm_unpackhi_pi32(__m64 __m1, __m64 __m2)
264 return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
280 /// \param __m2
289 _mm_unpacklo_pi8(__m64 __m1, __m64 __m2)
291 return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
305 /// \param __m2
312 _mm_unpacklo_pi16(__m64 __m1, __m64 __m2)
314 return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
327 /// \param __m2
333 _mm_unpacklo_pi32(__m64 __m1, __m64 __m2)
335 return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
349 /// \param __m2
354 _mm_add_pi8(__m64 __m1, __m64 __m2)
356 return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
370 /// \param __m2
375 _mm_add_pi16(__m64 __m1, __m64 __m2)
377 return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
391 /// \param __m2
396 _mm_add_pi32(__m64 __m1, __m64 __m2)
398 return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
413 /// \param __m2
418 _mm_adds_pi8(__m64 __m1, __m64 __m2)
420 return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
436 /// \param __m2
441 _mm_adds_pi16(__m64 __m1, __m64 __m2)
443 return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
458 /// \param __m2
463 _mm_adds_pu8(__m64 __m1, __m64 __m2)
465 return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
480 /// \param __m2
485 _mm_adds_pu16(__m64 __m1, __m64 __m2)
487 return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
501 /// \param __m2
506 _mm_sub_pi8(__m64 __m1, __m64 __m2)
508 return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
522 /// \param __m2
527 _mm_sub_pi16(__m64 __m1, __m64 __m2)
529 return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
543 /// \param __m2
548 _mm_sub_pi32(__m64 __m1, __m64 __m2)
550 return (__m64)__builtin_ia32_psubd((__v2si)__m1, (__v2si)__m2);
566 /// \param __m2
571 _mm_subs_pi8(__m64 __m1, __m64 __m2)
573 return (__m64)__builtin_ia32_psubsb((__v8qi)__m1, (__v8qi)__m2);
589 /// \param __m2
594 _mm_subs_pi16(__m64 __m1, __m64 __m2)
596 return (__m64)__builtin_ia32_psubsw((__v4hi)__m1, (__v4hi)__m2);
613 /// \param __m2
618 _mm_subs_pu8(__m64 __m1, __m64 __m2)
620 return (__m64)__builtin_ia32_psubusb((__v8qi)__m1, (__v8qi)__m2);
637 /// \param __m2
642 _mm_subs_pu16(__m64 __m1, __m64 __m2)
644 return (__m64)__builtin_ia32_psubusw((__v4hi)__m1, (__v4hi)__m2);
664 /// \param __m2
669 _mm_madd_pi16(__m64 __m1, __m64 __m2)
671 return (__m64)__builtin_ia32_pmaddwd((__v4hi)__m1, (__v4hi)__m2);
685 /// \param __m2
690 _mm_mulhi_pi16(__m64 __m1, __m64 __m2)
692 return (__m64)__builtin_ia32_pmulhw((__v4hi)__m1, (__v4hi)__m2);
706 /// \param __m2
711 _mm_mullo_pi16(__m64 __m1, __m64 __m2)
713 return (__m64)__builtin_ia32_pmullw((__v4hi)__m1, (__v4hi)__m2);
1079 /// \param __m2
1084 _mm_and_si64(__m64 __m1, __m64 __m2)
1086 return __builtin_ia32_pand((__v1di)__m1, (__v1di)__m2);
1100 /// \param __m2
1105 _mm_andnot_si64(__m64 __m1, __m64 __m2)
1107 return __builtin_ia32_pandn((__v1di)__m1, (__v1di)__m2);
1118 /// \param __m2
1123 _mm_or_si64(__m64 __m1, __m64 __m2)
1125 return __builtin_ia32_por((__v1di)__m1, (__v1di)__m2);
1136 /// \param __m2
1141 _mm_xor_si64(__m64 __m1, __m64 __m2)
1143 return __builtin_ia32_pxor((__v1di)__m1, (__v1di)__m2);
1158 /// \param __m2
1163 _mm_cmpeq_pi8(__m64 __m1, __m64 __m2)
1165 return (__m64)__builtin_ia32_pcmpeqb((__v8qi)__m1, (__v8qi)__m2);
1180 /// \param __m2
1185 _mm_cmpeq_pi16(__m64 __m1, __m64 __m2)
1187 return (__m64)__builtin_ia32_pcmpeqw((__v4hi)__m1, (__v4hi)__m2);
1202 /// \param __m2
1207 _mm_cmpeq_pi32(__m64 __m1, __m64 __m2)
1209 return (__m64)__builtin_ia32_pcmpeqd((__v2si)__m1, (__v2si)__m2);
1224 /// \param __m2
1229 _mm_cmpgt_pi8(__m64 __m1, __m64 __m2)
1231 return (__m64)__builtin_ia32_pcmpgtb((__v8qi)__m1, (__v8qi)__m2);
1246 /// \param __m2
1251 _mm_cmpgt_pi16(__m64 __m1, __m64 __m2)
1253 return (__m64)__builtin_ia32_pcmpgtw((__v4hi)__m1, (__v4hi)__m2);
1268 /// \param __m2
1273 _mm_cmpgt_pi32(__m64 __m1, __m64 __m2)
1275 return (__m64)__builtin_ia32_pcmpgtd((__v2si)__m1, (__v2si)__m2);