|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <P4_F32vec4.h>
Public Member Functions | |
| float & | operator[] (int i) |
| float | operator[] (int i) const |
| F32vec4 () | |
| F32vec4 (const __m128 &a) | |
| F32vec4 (const float &a) | |
| F32vec4 (const float &f0, const float &f1, const float &f2, const float &f3) | |
| operator __m128 () const | |
| vec_arithmetic (F32vec4, float) | |
| float & | operator[] (int i) |
| float | operator[] (int i) const |
| F32vec4 () | |
| F32vec4 (const F32vec4 &a) | |
| F32vec4 (const float &a) | |
| F32vec4 (const float &f0, const float &f1, const float &f2, const float &f3) | |
| vec_arithmetic (F32vec4, float) | |
Public Attributes | |
| __m128 | v |
| float | v [4] |
Definition at line 43 of file P4_F32vec4.h.
|
inline |
Definition at line 51 of file P4_F32vec4.h.
Referenced by F32vec4(), acos, asgnb, atan2, bool2int, cos, exp, fabs, if3, log, max, min, operator!, operator&, operator*, operator+, operator-, operator/, operator<, operator<<, operator<<, operator<=, operator==, operator>, operator>=, operator>>, operator>>, operator>>(), operator^, operator|, operator||, rcp, rsqrt, sgn, sin, sqrt, and vec_arithmetic().
|
inline |
Definition at line 54 of file P4_F32vec4.h.
|
inline |
Definition at line 57 of file P4_F32vec4.h.
References v.
|
inline |
Definition at line 61 of file P4_F32vec4.h.
References v.
|
inline |
Definition at line 31 of file PSEUDO_F32vec4.h.
|
inline |
|
inline |
Definition at line 39 of file PSEUDO_F32vec4.h.
References v.
|
inline |
Definition at line 47 of file PSEUDO_F32vec4.h.
References v.
|
inline |
Definition at line 66 of file P4_F32vec4.h.
References v.
|
inline |
Definition at line 48 of file P4_F32vec4.h.
|
inline |
Definition at line 28 of file PSEUDO_F32vec4.h.
|
inline |
Definition at line 49 of file P4_F32vec4.h.
|
inline |
Definition at line 29 of file PSEUDO_F32vec4.h.
| F32vec4::vec_arithmetic | ( | F32vec4 | , |
| float | ) |
| F32vec4::vec_arithmetic | ( | F32vec4 | , |
| float | ) |
Definition at line 101 of file P4_F32vec4.h.
References F32vec4(), and _f32vec4_sgn_mask.
Referenced by asgnb.
Definition at line 135 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 128 of file PSEUDO_F32vec4.h.
Definition at line 175 of file P4_F32vec4.h.
Definition at line 154 of file P4_F32vec4.h.
Definition at line 120 of file PSEUDO_F32vec4.h.
Definition at line 144 of file PSEUDO_F32vec4.h.
Definition at line 141 of file PSEUDO_F32vec4.h.
Definition at line 97 of file P4_F32vec4.h.
References F32vec4(), and _f32vec4_abs_mask.
Referenced by asgnb, fabs, and operator>>().
Definition at line 139 of file PSEUDO_F32vec4.h.
Definition at line 105 of file PSEUDO_F32vec4.h.
References F32vec4().
Definition at line 142 of file PSEUDO_F32vec4.h.
Definition at line 134 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 127 of file PSEUDO_F32vec4.h.
Definition at line 133 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 126 of file PSEUDO_F32vec4.h.
Definition at line 117 of file P4_F32vec4.h.
References F32vec4(), and _f32vec4_true.
Definition at line 94 of file PSEUDO_F32vec4.h.
References F32vec4().
Definition at line 105 of file P4_F32vec4.h.
References F32vec4().
Definition at line 90 of file PSEUDO_F32vec4.h.
Definition at line 71 of file P4_F32vec4.h.
References F32vec4().
Definition at line 80 of file PSEUDO_F32vec4.h.
Definition at line 69 of file P4_F32vec4.h.
References F32vec4().
Definition at line 78 of file PSEUDO_F32vec4.h.
Definition at line 70 of file P4_F32vec4.h.
References F32vec4().
Definition at line 79 of file PSEUDO_F32vec4.h.
Definition at line 72 of file P4_F32vec4.h.
References F32vec4().
Definition at line 81 of file PSEUDO_F32vec4.h.
Definition at line 127 of file P4_F32vec4.h.
References F32vec4().
Definition at line 84 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 153 of file PSEUDO_F32vec4.h.
References F32vec4().
|
friend |
Definition at line 215 of file P4_F32vec4.h.
References F32vec4().
Definition at line 131 of file P4_F32vec4.h.
References F32vec4().
Definition at line 85 of file PSEUDO_F32vec4.h.
Definition at line 143 of file P4_F32vec4.h.
References F32vec4().
Definition at line 135 of file P4_F32vec4.h.
References F32vec4().
Definition at line 86 of file PSEUDO_F32vec4.h.
Definition at line 139 of file P4_F32vec4.h.
References F32vec4().
Definition at line 87 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 159 of file PSEUDO_F32vec4.h.
References F32vec4().
|
friend |
Definition at line 221 of file P4_F32vec4.h.
References F32vec4().
Definition at line 113 of file P4_F32vec4.h.
References F32vec4().
Definition at line 109 of file P4_F32vec4.h.
References F32vec4().
Definition at line 91 of file PSEUDO_F32vec4.h.
Definition at line 92 of file PSEUDO_F32vec4.h.
Definition at line 138 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 130 of file PSEUDO_F32vec4.h.
References x.
Definition at line 137 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 129 of file PSEUDO_F32vec4.h.
Definition at line 100 of file P4_F32vec4.h.
References F32vec4(), _f32vec4_one, and _f32vec4_sgn_mask.
Referenced by sgn.
Definition at line 140 of file PSEUDO_F32vec4.h.
|
friend |
Definition at line 131 of file PSEUDO_F32vec4.h.
References x.
Definition at line 143 of file PSEUDO_F32vec4.h.
Definition at line 136 of file PSEUDO_F32vec4.h.
| __m128 F32vec4::v |
Definition at line 46 of file P4_F32vec4.h.
Referenced by F32vec4(), F32vec4(), F32vec4(), operator __m128(), operator[](), and operator[]().
| float F32vec4::v[4] |
Definition at line 26 of file PSEUDO_F32vec4.h.