template<>
struct ROOT::Vc::AVX::VectorHelper< sfloat >
Definition at line 408 of file vectorhelper.h.
|
typedef float | EntryType |
|
typedef m256 | VectorType |
|
typedef const VectorType | VTArg |
|
typedef double | ConcatType |
|
| 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(VTArg x) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | notMaskedToZero (VTArg a, param256 mask) |
|
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, const float e, const float f, const float g, const float h) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | zero () |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | one () |
|
static Vc_ALWAYS_INLINE Vc_CONST m256 | concat (param256d a, param256d b) |
|
static void | fma (VectorType &v1, VTArg v2, VTArg v3) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | isFinite (VTArg x) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | reciprocal (VTArg x) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | abs (VTArg a) |
|
static MINMAX Vc_ALWAYS_INLINE Vc_CONST EntryType | min (VTArg a) |
|
static Vc_ALWAYS_INLINE Vc_CONST EntryType | max (VTArg a) |
|
static Vc_ALWAYS_INLINE Vc_CONST EntryType | mul (VTArg a) |
|
static Vc_ALWAYS_INLINE Vc_CONST EntryType | add (VTArg a) |
|
static Vc_ALWAYS_INLINE Vc_CONST VectorType | round (VTArg a) |
|