Home | History | Annotate | Download | only in Headers

Lines Matching refs:__m64

428 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
431 return (__m64)__builtin_ia32_cvtps2pi(__a);
434 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
458 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
461 return (__m64)__builtin_ia32_cvttps2pi(__a);
464 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
495 _mm_cvtpi32_ps(__m128 __a, __m64 __b)
501 _mm_cvt_pi2ps(__m128 __a, __m64 __b)
513 _mm_loadh_pi(__m128 __a, const __m64 *__p)
525 _mm_loadl_pi(__m128 __a, const __m64 *__p)
618 _mm_storeh_pi(__m64 *__p, __m128 __a)
624 _mm_storel_pi(__m64 *__p, __m128 __a)
683 _mm_stream_pi(__m64 *__p, __m64 __a)
701 _mm_extract_pi16(__m64 __a, int __n)
707 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
708 _mm_insert_pi16(__m64 __a, int __d, int __n)
712 return (__m64)__b;
715 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
716 _mm_max_pi16(__m64 __a, __m64 __b)
718 return (__m64)__builtin_ia32_pmaxsw((__v4hi)__a, (__v4hi)__b);
721 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
722 _mm_max_pu8(__m64 __a, __m64 __b)
724 return (__m64)__builtin_ia32_pmaxub((__v8qi)__a, (__v8qi)__b);
727 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
728 _mm_min_pi16(__m64 __a, __m64 __b)
730 return (__m64)__builtin_ia32_pminsw((__v4hi)__a, (__v4hi)__b);
733 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
734 _mm_min_pu8(__m64 __a, __m64 __b)
736 return (__m64)__builtin_ia32_pminub((__v8qi)__a, (__v8qi)__b);
740 _mm_movemask_pi8(__m64 __a)
745 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
746 _mm_mulhi_pu16(__m64 __a, __m64 __b)
748 return (__m64)__builtin_ia32_pmulhuw((__v4hi)__a, (__v4hi)__b);
752 __m64 __a = (a); \
753 (__m64)__builtin_ia32_pshufw((__v4hi)__a, (n)); })
756 _mm_maskmove_si64(__m64 __d, __m64 __n, char *__p)
761 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
762 _mm_avg_pu8(__m64 __a, __m64 __b)
764 return (__m64)__builtin_ia32_pavgb((__v8qi)__a, (__v8qi)__b);
767 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
768 _mm_avg_pu16(__m64 __a, __m64 __b)
770 return (__m64)__builtin_ia32_pavgw((__v4hi)__a, (__v4hi)__b);
773 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
774 _mm_sad_pu8(__m64 __a, __m64 __b)
776 return (__m64)__builtin_ia32_psadbw((__v8qi)__a, (__v8qi)__b);
830 _mm_cvtpi16_ps(__m64 __a)
832 __m64 __b, __c;
848 _mm_cvtpu16_ps(__m64 __a)
850 __m64 __b, __c;
865 _mm_cvtpi8_ps(__m64 __a)
867 __m64 __b;
877 _mm_cvtpu8_ps(__m64 __a)
879 __m64 __b;
888 _mm_cvtpi32x2_ps(__m64 __a, __m64 __b)
899 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
902 __m64 __b, __c;
911 static __inline__ __m64 __attribute__((__always_inline__, __nodebug__))
914 __m64 __b, __c;