STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions
tmmintrin.h File Reference
#include <pmmintrin.h>

Go to the source code of this file.

Macros

#define _INCLUDED_TMM
 

Functions

__m128i _mm_hadd_epi16 (__m128i a, __m128i b)
 
__m128i _mm_hadd_epi32 (__m128i a, __m128i b)
 
__m128i _mm_hadds_epi16 (__m128i a, __m128i b)
 
__m64 _mm_hadd_pi16 (__m64 a, __m64 b)
 
__m64 _mm_hadd_pi32 (__m64 a, __m64 b)
 
__m64 _mm_hadds_pi16 (__m64 a, __m64 b)
 
__m128i _mm_hsub_epi16 (__m128i a, __m128i b)
 
__m128i _mm_hsub_epi32 (__m128i a, __m128i b)
 
__m128i _mm_hsubs_epi16 (__m128i a, __m128i b)
 
__m64 _mm_hsub_pi16 (__m64 a, __m64 b)
 
__m64 _mm_hsub_pi32 (__m64 a, __m64 b)
 
__m64 _mm_hsubs_pi16 (__m64 a, __m64 b)
 
__m128i _mm_maddubs_epi16 (__m128i a, __m128i b)
 
__m64 _mm_maddubs_pi16 (__m64 a, __m64 b)
 
__m128i _mm_mulhrs_epi16 (__m128i a, __m128i b)
 
__m64 _mm_mulhrs_pi16 (__m64 a, __m64 b)
 
__m128i _mm_shuffle_epi8 (__m128i a, __m128i b)
 
__m64 _mm_shuffle_pi8 (__m64 a, __m64 b)
 
__m128i _mm_sign_epi8 (__m128i a, __m128i b)
 
__m128i _mm_sign_epi16 (__m128i a, __m128i b)
 
__m128i _mm_sign_epi32 (__m128i a, __m128i b)
 
__m64 _mm_sign_pi8 (__m64 a, __m64 b)
 
__m64 _mm_sign_pi16 (__m64 a, __m64 b)
 
__m64 _mm_sign_pi32 (__m64 a, __m64 b)
 
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int n)
 
__m64 _mm_alignr_pi8 (__m64 a, __m64 b, int n)
 
__m128i _mm_abs_epi8 (__m128i a)
 
__m128i _mm_abs_epi16 (__m128i a)
 
__m128i _mm_abs_epi32 (__m128i a)
 
__m64 _mm_abs_pi8 (__m64 a)
 
__m64 _mm_abs_pi16 (__m64 a)
 
__m64 _mm_abs_pi32 (__m64 a)
 

Macro Definition Documentation

#define _INCLUDED_TMM

Function Documentation

__m128i _mm_abs_epi16 ( __m128i  a)
__m128i _mm_abs_epi32 ( __m128i  a)
__m128i _mm_abs_epi8 ( __m128i  a)
__m64 _mm_abs_pi16 ( __m64  a)
__m64 _mm_abs_pi32 ( __m64  a)
__m64 _mm_abs_pi8 ( __m64  a)
__m128i _mm_alignr_epi8 ( __m128i  a,
__m128i  b,
int  n 
)
__m64 _mm_alignr_pi8 ( __m64  a,
__m64  b,
int  n 
)
__m128i _mm_hadd_epi16 ( __m128i  a,
__m128i  b 
)
__m128i _mm_hadd_epi32 ( __m128i  a,
__m128i  b 
)
__m64 _mm_hadd_pi16 ( __m64  a,
__m64  b 
)
__m64 _mm_hadd_pi32 ( __m64  a,
__m64  b 
)
__m128i _mm_hadds_epi16 ( __m128i  a,
__m128i  b 
)
__m64 _mm_hadds_pi16 ( __m64  a,
__m64  b 
)
__m128i _mm_hsub_epi16 ( __m128i  a,
__m128i  b 
)
__m128i _mm_hsub_epi32 ( __m128i  a,
__m128i  b 
)
__m64 _mm_hsub_pi16 ( __m64  a,
__m64  b 
)
__m64 _mm_hsub_pi32 ( __m64  a,
__m64  b 
)
__m128i _mm_hsubs_epi16 ( __m128i  a,
__m128i  b 
)
__m64 _mm_hsubs_pi16 ( __m64  a,
__m64  b 
)
__m128i _mm_maddubs_epi16 ( __m128i  a,
__m128i  b 
)
__m64 _mm_maddubs_pi16 ( __m64  a,
__m64  b 
)
__m128i _mm_mulhrs_epi16 ( __m128i  a,
__m128i  b 
)
__m64 _mm_mulhrs_pi16 ( __m64  a,
__m64  b 
)
__m128i _mm_shuffle_epi8 ( __m128i  a,
__m128i  b 
)
__m64 _mm_shuffle_pi8 ( __m64  a,
__m64  b 
)
__m128i _mm_sign_epi16 ( __m128i  a,
__m128i  b 
)
__m128i _mm_sign_epi32 ( __m128i  a,
__m128i  b 
)
__m128i _mm_sign_epi8 ( __m128i  a,
__m128i  b 
)
__m64 _mm_sign_pi16 ( __m64  a,
__m64  b 
)
__m64 _mm_sign_pi32 ( __m64  a,
__m64  b 
)
__m64 _mm_sign_pi8 ( __m64  a,
__m64  b 
)