Lines Matching refs:__m1
143 _mm_packs_pi16 (__m64 __m1, __m64 __m2)
145 return (__m64) __builtin_ia32_packsswb ((__v4hi)__m1, (__v4hi)__m2);
149 _m_packsswb (__m64 __m1, __m64 __m2)
151 return _mm_packs_pi16 (__m1, __m2);
158 _mm_packs_pi32 (__m64 __m1, __m64 __m2)
160 return (__m64) __builtin_ia32_packssdw ((__v2si)__m1, (__v2si)__m2);
164 _m_packssdw (__m64 __m1, __m64 __m2)
166 return _mm_packs_pi32 (__m1, __m2);
173 _mm_packs_pu16 (__m64 __m1, __m64 __m2)
175 return (__m64) __builtin_ia32_packuswb ((__v4hi)__m1, (__v4hi)__m2);
179 _m_packuswb (__m64 __m1, __m64 __m2)
181 return _mm_packs_pu16 (__m1, __m2);
187 _mm_unpackhi_pi8 (__m64 __m1, __m64 __m2)
189 return (__m64) __builtin_ia32_punpckhbw ((__v8qi)__m1, (__v8qi)__m2);
193 _m_punpckhbw (__m64 __m1, __m64 __m2)
195 return _mm_unpackhi_pi8 (__m1, __m2);
201 _mm_unpackhi_pi16 (__m64 __m1, __m64 __m2)
203 return (__m64) __builtin_ia32_punpckhwd ((__v4hi)__m1, (__v4hi)__m2);
207 _m_punpckhwd (__m64 __m1, __m64 __m2)
209 return _mm_unpackhi_pi16 (__m1, __m2);
215 _mm_unpackhi_pi32 (__m64 __m1, __m64 __m2)
217 return (__m64) __builtin_ia32_punpckhdq ((__v2si)__m1, (__v2si)__m2);
221 _m_punpckhdq (__m64 __m1, __m64 __m2)
223 return _mm_unpackhi_pi32 (__m1, __m2);
229 _mm_unpacklo_pi8 (__m64 __m1, __m64 __m2)
231 return (__m64) __builtin_ia32_punpcklbw ((__v8qi)__m1, (__v8qi)__m2);
235 _m_punpcklbw (__m64 __m1, __m64 __m2)
237 return _mm_unpacklo_pi8 (__m1, __m2);
243 _mm_unpacklo_pi16 (__m64 __m1, __m64 __m2)
245 return (__m64) __builtin_ia32_punpcklwd ((__v4hi)__m1, (__v4hi)__m2);
249 _m_punpcklwd (__m64 __m1, __m64 __m2)
251 return _mm_unpacklo_pi16 (__m1, __m2);
257 _mm_unpacklo_pi32 (__m64 __m1, __m64 __m2)
259 return (__m64) __builtin_ia32_punpckldq ((__v2si)__m1, (__v2si)__m2);
263 _m_punpckldq (__m64 __m1, __m64 __m2)
265 return _mm_unpacklo_pi32 (__m1, __m2);
270 _mm_add_pi8 (__m64 __m1, __m64 __m2)
272 return (__m64) __builtin_ia32_paddb ((__v8qi)__m1, (__v8qi)__m2);
276 _m_paddb (__m64 __m1, __m64 __m2)
278 return _mm_add_pi8 (__m1, __m2);
283 _mm_add_pi16 (__m64 __m1, __m64 __m2)
285 return (__m64) __builtin_ia32_paddw ((__v4hi)__m1, (__v4hi)__m2);
289 _m_paddw (__m64 __m1, __m64 __m2)
291 return _mm_add_pi16 (__m1, __m2);
296 _mm_add_pi32 (__m64 __m1, __m64 __m2)
298 return (__m64) __builtin_ia32_paddd ((__v2si)__m1, (__v2si)__m2);
302 _m_paddd (__m64 __m1, __m64 __m2)
304 return _mm_add_pi32 (__m1, __m2);
310 _mm_add_si64 (__m64 __m1, __m64 __m2)
312 return (__m64) __builtin_ia32_paddq ((long long)__m1, (long long)__m2);
319 _mm_adds_pi8 (__m64 __m1, __m64 __m2)
321 return (__m64) __builtin_ia32_paddsb ((__v8qi)__m1, (__v8qi)__m2);
325 _m_paddsb (__m64 __m1, __m64 __m2)
327 return _mm_adds_pi8 (__m1, __m2);
333 _mm_adds_pi16 (__m64 __m1, __m64 __m2)
335 return (__m64) __builtin_ia32_paddsw ((__v4hi)__m1, (__v4hi)__m2);
339 _m_paddsw (__m64 __m1, __m64 __m2)
341 return _mm_adds_pi16 (__m1, __m2);
347 _mm_adds_pu8 (__m64 __m1, __m64 __m2)
349 return (__m64) __builtin_ia32_paddusb ((__v8qi)__m1, (__v8qi)__m2);
353 _m_paddusb (__m64 __m1, __m64 __m2)
355 return _mm_adds_pu8 (__m1, __m2);
361 _mm_adds_pu16 (__m64 __m1, __m64 __m2)
363 return (__m64) __builtin_ia32_paddusw ((__v4hi)__m1, (__v4hi)__m2);
367 _m_paddusw (__m64 __m1, __m64 __m2)
369 return _mm_adds_pu16 (__m1, __m2);
374 _mm_sub_pi8 (__m64 __m1, __m64 __m2)
376 return (__m64) __builtin_ia32_psubb ((__v8qi)__m1, (__v8qi)__m2);
380 _m_psubb (__m64 __m1, __m64 __m2)
382 return _mm_sub_pi8 (__m1, __m2);
387 _mm_sub_pi16 (__m64 __m1, __m64 __m2)
389 return (__m64) __builtin_ia32_psubw ((__v4hi)__m1, (__v4hi)__m2);
393 _m_psubw (__m64 __m1, __m64 __m2)
395 return _mm_sub_pi16 (__m1, __m2);
400 _mm_sub_pi32 (__m64 __m1, __m64 __m2)
402 return (__m64) __builtin_ia32_psubd ((__v2si)__m1, (__v2si)__m2);
406 _m_psubd (__m64 __m1, __m64 __m2)
408 return _mm_sub_pi32 (__m1, __m2);
414 _mm_sub_si64 (__m64 __m1, __m64 __m2)
416 return (__m64) __builtin_ia32_psubq ((long long)__m1, (long long)__m2);
423 _mm_subs_pi8 (__m64 __m1, __m64 __m2)
425 return (__m64) __builtin_ia32_psubsb ((__v8qi)__m1, (__v8qi)__m2);
429 _m_psubsb (__m64 __m1, __m64 __m2)
431 return _mm_subs_pi8 (__m1, __m2);
437 _mm_subs_pi16 (__m64 __m1, __m64 __m2)
439 return (__m64) __builtin_ia32_psubsw ((__v4hi)__m1, (__v4hi)__m2);
443 _m_psubsw (__m64 __m1, __m64 __m2)
445 return _mm_subs_pi16 (__m1, __m2);
451 _mm_subs_pu8 (__m64 __m1, __m64 __m2)
453 return (__m64) __builtin_ia32_psubusb ((__v8qi)__m1, (__v8qi)__m2);
457 _m_psubusb (__m64 __m1, __m64 __m2)
459 return _mm_subs_pu8 (__m1, __m2);
465 _mm_subs_pu16 (__m64 __m1, __m64 __m2)
467 return (__m64) __builtin_ia32_psubusw ((__v4hi)__m1, (__v4hi)__m2);
471 _m_psubusw (__m64 __m1, __m64 __m2)
473 return _mm_subs_pu16 (__m1, __m2);
480 _mm_madd_pi16 (__m64 __m1, __m64 __m2)
482 return (__m64) __builtin_ia32_pmaddwd ((__v4hi)__m1, (__v4hi)__m2);
486 _m_pmaddwd (__m64 __m1, __m64 __m2)
488 return _mm_madd_pi16 (__m1, __m2);
494 _mm_mulhi_pi16 (__m64 __m1, __m64 __m2)
496 return (__m64) __builtin_ia32_pmulhw ((__v4hi)__m1, (__v4hi)__m2);
500 _m_pmulhw (__m64 __m1, __m64 __m2)
502 return _mm_mulhi_pi16 (__m1, __m2);
508 _mm_mullo_pi16 (__m64 __m1, __m64 __m2)
510 return (__m64) __builtin_ia32_pmullw ((__v4hi)__m1, (__v4hi)__m2);
514 _m_pmullw (__m64 __m1, __m64 __m2)
516 return _mm_mullo_pi16 (__m1, __m2);
721 _mm_and_si64 (__m64 __m1, __m64 __m2)
723 return __builtin_ia32_pand (__m1, __m2);
727 _m_pand (__m64 __m1, __m64 __m2)
729 return _mm_and_si64 (__m1, __m2);
735 _mm_andnot_si64 (__m64 __m1, __m64 __m2)
737 return __builtin_ia32_pandn (__m1, __m2);
741 _m_pandn (__m64 __m1, __m64 __m2)
743 return _mm_andnot_si64 (__m1, __m2);
748 _mm_or_si64 (__m64 __m1, __m64 __m2)
750 return __builtin_ia32_por (__m1, __m2);
754 _m_por (__m64 __m1, __m64 __m2)
756 return _mm_or_si64 (__m1, __m2);
761 _mm_xor_si64 (__m64 __m1, __m64 __m2)
763 return __builtin_ia32_pxor (__m1, __m2);
767 _m_pxor (__m64 __m1, __m64 __m2)
769 return _mm_xor_si64 (__m1, __m2);
775 _mm_cmpeq_pi8 (__m64 __m1, __m64 __m2)
777 return (__m64) __builtin_ia32_pcmpeqb ((__v8qi)__m1, (__v8qi)__m2);
781 _m_pcmpeqb (__m64 __m1, __m64 __m2)
783 return _mm_cmpeq_pi8 (__m1, __m2);
787 _mm_cmpgt_pi8 (__m64 __m1, __m64 __m2)
789 return (__m64) __builtin_ia32_pcmpgtb ((__v8qi)__m1, (__v8qi)__m2);
793 _m_pcmpgtb (__m64 __m1, __m64 __m2)
795 return _mm_cmpgt_pi8 (__m1, __m2);
801 _mm_cmpeq_pi16 (__m64 __m1, __m64 __m2)
803 return (__m64) __builtin_ia32_pcmpeqw ((__v4hi)__m1, (__v4hi)__m2);
807 _m_pcmpeqw (__m64 __m1, __m64 __m2)
809 return _mm_cmpeq_pi16 (__m1, __m2);
813 _mm_cmpgt_pi16 (__m64 __m1, __m64 __m2)
815 return (__m64) __builtin_ia32_pcmpgtw ((__v4hi)__m1, (__v4hi)__m2);
819 _m_pcmpgtw (__m64 __m1, __m64 __m2)
821 return _mm_cmpgt_pi16 (__m1, __m2);
827 _mm_cmpeq_pi32 (__m64 __m1, __m64 __m2)
829 return (__m64) __builtin_ia32_pcmpeqd ((__v2si)__m1, (__v2si)__m2);
833 _m_pcmpeqd (__m64 __m1, __m64 __m2)
835 return _mm_cmpeq_pi32 (__m1, __m2);
839 _mm_cmpgt_pi32 (__m64 __m1, __m64 __m2)
841 return (__m64) __builtin_ia32_pcmpgtd ((__v2si)__m1, (__v2si)__m2);
845 _m_pcmpgtd (__m64 __m1, __m64 __m2)
847 return _mm_cmpgt_pi32 (__m1, __m2);