ROOT
6.06/09
Reference Guide
|
Definition at line 285 of file vectorhelper.h.
Public Types | |
typedef float | EntryType |
typedef _M128 | VectorType |
Public Member Functions | |
OP_ (or_) OP_(and_) OP_(xor_) static Vc_ALWAYS_INLINE Vc_CONST VectorType notMaskedToZero(VectorType a | |
OP (add) OP(sub) OP(mul) OPcmp(eq) OPcmp(neq) OPcmp(lt) OPcmp(nlt) OPcmp(le) OPcmp(nle) OP1(sqrt) OP1(rsqrt) static Vc_ALWAYS_INLINE Vc_CONST VectorType isNaN(VectorType x) | |
Static Public Member Functions | |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | set (const float a) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | set (const float a, const float b, const float c, const float d) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | zero () |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | one () |
static Vc_ALWAYS_INLINE Vc_CONST _M128 | concat (_M128D a, _M128D b) |
static void | fma (VectorType &v1, VectorType v2, VectorType v3) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | isFinite (VectorType x) |
static Vc_ALWAYS_INLINE Vc_CONST VectorType | reciprocal (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 CAT(_mm_and_, SUFFIX)(mask, a) |
typedef float ROOT::Vc::SSE::VectorHelper< float >::EntryType |
Definition at line 286 of file vectorhelper.h.
typedef _M128 ROOT::Vc::SSE::VectorHelper< float >::VectorType |
Definition at line 287 of file vectorhelper.h.
|
inlinestatic |
Definition at line 331 of file vectorhelper.h.
|
inlinestatic |
Definition at line 351 of file vectorhelper.h.
|
inlinestatic |
Definition at line 296 of file vectorhelper.h.
|
inlinestatic |
Definition at line 303 of file vectorhelper.h.
|
inlinestatic |
Definition at line 325 of file vectorhelper.h.
|
inlinestatic |
Definition at line 341 of file vectorhelper.h.
|
inlinestatic |
Definition at line 336 of file vectorhelper.h.
|
inlinestatic |
Definition at line 346 of file vectorhelper.h.
|
inlinestatic |
Definition at line 295 of file vectorhelper.h.
|
inline |
Definition at line 316 of file vectorhelper.h.
ROOT::Vc::SSE::VectorHelper< float >::OP_ | ( | or_ | ) |
|
inlinestatic |
Definition at line 328 of file vectorhelper.h.
|
inlinestatic |
Definition at line 357 of file vectorhelper.h.
|
inlinestatic |
Definition at line 292 of file vectorhelper.h.
|
inlinestatic |
Definition at line 293 of file vectorhelper.h.
|
inlinestatic |
Definition at line 294 of file vectorhelper.h.
Definition at line 291 of file vectorhelper.h.