SIMD
|
Functions | |
__m128 | _mm_add_ps (__m128 v1, __m128 v2) |
__m128 | _mm_sub_ps (__m128 v1, __m128 v2) |
__m128 | _mm_mul_ps (__m128 v1, __m128 v2) |
__m128 | _mm_div_ps (__m128 v1, __m128 v2) |
__m128 | _mm_sqrt_ps (__m128 v1) |
__m128 | _mm_rcp_ps (__m128 v1) |
__m128 | _mm_rsqrt_ps (__m128 v1) |
__m128 | _mm_min_ps (__m128 v1, __m128 v2) |
__m128 | _mm_max_ps (__m128 v1, __m128 v2) |
__m128 | _mm_add_ss (__m128 v1, __m128 v2) |
Adds the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1. | |
__m128 | _mm_sub_ss (__m128 v1, __m128 v2) |
Substracts the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1. | |
__m128 | _mm_mul_ss (__m128 v1, __m128 v2) |
Multiplies the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1. | |
__m128 | _mm_div_ss (__m128 v1, __m128 v2) |
Divide the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1. | |
__m128 | _mm_sqrt_ss (__m128 v1) |
__m128 | _mm_rcp_ss (__m128 v1) |
__m128 | _mm_rsqrt_ss (__m128 v1) |
__m128 | _mm_min_ss (__m128 v1, __m128 v2) |
__m128 | _mm_max_ss (__m128 v1, __m128 v2) |
__m128 _mm_add_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_add_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
Adds the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1.
__m128 _mm_div_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_div_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
Divide the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1.
__m128 _mm_max_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_max_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_min_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_min_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_mul_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_mul_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
Multiplies the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1.
__m128 _mm_rcp_ps | ( | __m128 | v1 | ) |
__m128 _mm_rcp_ss | ( | __m128 | v1 | ) |
__m128 _mm_rsqrt_ps | ( | __m128 | v1 | ) |
__m128 _mm_rsqrt_ss | ( | __m128 | v1 | ) |
__m128 _mm_sqrt_ps | ( | __m128 | v1 | ) |
__m128 _mm_sqrt_ss | ( | __m128 | v1 | ) |
__m128 _mm_sub_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
__m128 _mm_sub_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
Substracts the lowest SPFP values of vectors v1 and v2. The upper three SPFP values are passed through from v1.