#include <fvec.h>
F32vec1::F32vec1 |
( |
int |
i | ) |
|
|
inline |
__m128 vec
Definition: fvec.h:355
__m128 _mm_cvt_si2ss(__m128, int)
int i[4]
Definition: fvec.h:76
__m128 _mm_set_ss(float _A)
__m128 vec
Definition: fvec.h:355
__m128 _mm_set_ss(float _A)
__m128 vec
Definition: fvec.h:355
__m128 vec
Definition: fvec.h:355
__m128 m
Definition: fvec.h:77
F32vec1::Fvec32s1_COMP |
( |
eq |
| ) |
const |
F32vec1::operator __m128 |
( |
| ) |
const |
|
inline |
__m128 vec
Definition: fvec.h:355
__m128 _mm_and_ps(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 vec
Definition: fvec.h:355
__m128 _mm_mul_ss(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 _mm_add_ss(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 _mm_sub_ss(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 _mm_div_ss(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 _mm_xor_ps(__m128 _A, __m128 _B)
__m128 vec
Definition: fvec.h:355
__m128 _mm_or_ps(__m128 _A, __m128 _B)
__m128 _mm_and_ps(__m128 _A, __m128 _B)
__m128 _mm_mul_ss(__m128 _A, __m128 _B)
__m128 _mm_add_ss(__m128 _A, __m128 _B)
__m128 _mm_sub_ss(__m128 _A, __m128 _B)
__m128 _mm_div_ss(__m128 _A, __m128 _B)
__m128 _mm_xor_ps(__m128 _A, __m128 _B)
__m128 _mm_or_ps(__m128 _A, __m128 _B)
__m128 _mm_rcp_ss(__m128 _A)
__m128 _mm_add_ss(__m128 _A, __m128 _B)
__m128 _mm_rcp_ss(__m128 _A)
__m128 _mm_sub_ss(__m128 _A, __m128 _B)
__m128 _mm_mul_ss(__m128 _A, __m128 _B)
__m128 _mm_rsqrt_ss(__m128 _A)
416 static const F32vec1 fvecf0pt5(0.5f);
417 static const F32vec1 fvecf3pt0(3.0f);
419 return (fvecf0pt5 * Ra0) * (fvecf3pt0 - (a * Ra0) * Ra0);
__m128 _mm_rsqrt_ss(__m128 _A)
__m128 _mm_max_ss(__m128 _A, __m128 _B)
__m128 _mm_sqrt_ss(__m128 _A)
The documentation for this class was generated from the following file: