![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 197 of file vectorhelper.h.
Public Types | |
typedef _M128D | VectorType |
typedef double | EntryType |
Public Member Functions | |
OP_ (or_) OP_(and_) OP_(xor_) static Vc_ALWAYS_INLINE Vc_CONST VectorType notMaskedToZero(VectorType a | |
_M128 mask return | CAT (_mm_and_, SUFFIX)(_mm_castps_pd(mask) |
OP (add) OP(sub) OP(mul) OPcmp(eq) OPcmp(neq) OPcmp(lt) OPcmp(nlt) OPcmp(le) OPcmp(nle) static Vc_ALWAYS_INLINE Vc_CONST VectorType rsqrt(VectorType x) | |
Static Public Member Functions | |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | set (const double a) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | set (const double a, const double b) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | zero () |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | one () |
static void | fma (VectorType &v1, VectorType v2, VectorType v3) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | reciprocal (VectorType x) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | isNaN (VectorType x) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | isFinite (VectorType x) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | abs (const VectorType a) |
static MINMAX Vc_ALWAYS_INLINE Vc_CONST EntryType | min (VectorType a) |
static Vc_ALWAYS_INLINE Vc_CONST EntryType | max (VectorType a) |
static Vc_ALWAYS_INLINE Vc_CONST EntryType | mul (VectorType a) |
static Vc_ALWAYS_INLINE Vc_CONST EntryType | add (VectorType a) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | round (VectorType a) |
Public Attributes | |
_M128 mask return | a |
typedef double ROOT::Vc::SSE::VectorHelper< double >::EntryType |
Definition at line 199 of file vectorhelper.h.
typedef _M128D ROOT::Vc::SSE::VectorHelper< double >::VectorType |
Definition at line 198 of file vectorhelper.h.
|
inlinestatic |
Definition at line 253 of file vectorhelper.h.
|
inlinestatic |
Definition at line 270 of file vectorhelper.h.
_M128 mask return ROOT::Vc::SSE::VectorHelper< double >::CAT | ( | _mm_and_ | , |
SUFFIX | |||
) |
|
inlinestatic |
Definition at line 214 of file vectorhelper.h.
|
inlinestatic |
Definition at line 250 of file vectorhelper.h.
|
inlinestatic |
Definition at line 247 of file vectorhelper.h.
|
inlinestatic |
Definition at line 262 of file vectorhelper.h.
|
inlinestatic |
Definition at line 258 of file vectorhelper.h.
|
inlinestatic |
Definition at line 266 of file vectorhelper.h.
|
inlinestatic |
Definition at line 207 of file vectorhelper.h.
|
inline |
Definition at line 235 of file vectorhelper.h.
ROOT::Vc::SSE::VectorHelper< double >::OP_ | ( | or_ | ) |
|
inlinestatic |
Definition at line 244 of file vectorhelper.h.
|
inlinestatic |
Definition at line 275 of file vectorhelper.h.
|
inlinestatic |
Definition at line 204 of file vectorhelper.h.
|
inlinestatic |
Definition at line 205 of file vectorhelper.h.
|
inlinestatic |
Definition at line 206 of file vectorhelper.h.
_M128 mask return ROOT::Vc::SSE::VectorHelper< double >::a |
Definition at line 203 of file vectorhelper.h.