|
Public Member Functions |
| | F64vec4 () |
| | F64vec4 (const F64vec4 &m) |
| | F64vec4 (const __m256d &m) |
| | F64vec4 (const __m128d &m1, const __m128d &m0) |
| | F64vec4 (const __m128d &m) |
| | F64vec4 (double d3, double d2, double d1, double d0) |
| | F64vec4 (double d) |
| | operator __m256d () const |
| F64vec4 & | operator= (const F64vec4 &a) |
| F64vec4 & | operator+= (F64vec4 &a) |
| F64vec4 & | operator-= (F64vec4 &a) |
| F64vec4 & | operator *= (F64vec4 &a) |
| F64vec4 & | operator/= (F64vec4 &a) |
| F64vec4 & | operator &= (F64vec4 &a) |
| F64vec4 & | operator|= (F64vec4 &a) |
| F64vec4 & | operator^= (F64vec4 &a) |
| const double & | operator[] (int i) const |
| double & | operator[] (int i) |
Public Attributes |
| __m128d | vec1 |
| __m128d | vec2 |
Friends |
| F64vec4 | operator & (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator| (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator^ (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | andnot (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator+ (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator- (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator * (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | operator/ (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | sqrt (const F64vec4 &a) |
| F64vec4 | simd_min (const F64vec4 &a, const F64vec4 &b) |
| F64vec4 | simd_max (const F64vec4 &a, const F64vec4 &b) |