Functions | |
void | store (__m128i src, void *dst) |
void | store (__m128 src, void *dst) |
void | store1 (__m128 src, void *dst) |
template<typename T > | |
T | load (void *src) |
template<> | |
__m128i | load< __m128i > (void *src) |
template<> | |
__m128 | load< __m128 > (void *src) |
int | extract (__m128i src) |
__m128i | pack (int src) |
__m128 | operator+ (__m128 a, __m128 b) |
__m128 | operator- (__m128 a, __m128 b) |
__m128 | operator* (__m128 a, __m128 b) |
__m128 | operator/ (__m128 a, __m128 b) |
__m128 | operator< (__m128 a, __m128 b) |
__m128 | operator== (__m128 a, __m128 b) |
__m128 | operator& (__m128 a, __m128 b) |
__m128 | set (float a, float b, float c, float d) |
__m128i | set (int a, int b, int c, int d) |
__m128 | set (float a) |
__m128 | set4 (int a) |
__m128i | f4i (__m128 a) |
__m128 | i4f (__m128i a) |
__m128 | min (__m128 a, __m128 b) |
__m128 | max (__m128 a, __m128 b) |
void | sum (__m128 &a) |
void | operator+= (__m128i &a, __m128i b) |
__m128i | operator& (__m128i a, __m128i b) |
__m128i | operator| (__m128i a, __m128i b) |
int sse::extract | ( | __m128i | src | ) | [inline] |
__m128i sse::f4i | ( | __m128 | a | ) | [inline] |
__m128 sse::i4f | ( | __m128i | a | ) | [inline] |
T sse::load | ( | void * | src | ) | [inline] |
__m128 sse::load< __m128 > | ( | void * | src | ) | [inline] |
__m128i sse::load< __m128i > | ( | void * | src | ) | [inline] |
__m128 sse::max | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::min | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128i sse::operator& | ( | __m128i | a, | |
__m128i | b | |||
) | [inline] |
__m128 sse::operator& | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::operator* | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::operator+ | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
void sse::operator+= | ( | __m128i & | a, | |
__m128i | b | |||
) | [inline] |
__m128 sse::operator- | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::operator/ | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::operator< | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128 sse::operator== | ( | __m128 | a, | |
__m128 | b | |||
) | [inline] |
__m128i sse::operator| | ( | __m128i | a, | |
__m128i | b | |||
) | [inline] |
__m128i sse::pack | ( | int | src | ) | [inline] |
__m128 sse::set | ( | float | a | ) | [inline] |
__m128i sse::set | ( | int | a, | |
int | b, | |||
int | c, | |||
int | d | |||
) | [inline] |
__m128 sse::set | ( | float | a, | |
float | b, | |||
float | c, | |||
float | d | |||
) | [inline] |
__m128 sse::set4 | ( | int | a | ) | [inline] |
void sse::store | ( | __m128 | src, | |
void * | dst | |||
) | [inline] |
void sse::store | ( | __m128i | src, | |
void * | dst | |||
) | [inline] |
void sse::store1 | ( | __m128 | src, | |
void * | dst | |||
) | [inline] |
void sse::sum | ( | __m128 & | a | ) | [inline] |