ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ROOT::Vc::SSE::SwizzledVector< T > Member List

This is the complete list of members for ROOT::Vc::SSE::SwizzledVector< T >, including all inherited members.

_T typedefROOT::Vc::SSE::Vector< T >
aaaa() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
abcd() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
acbd() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
apply(const F &f) const ROOT::Vc::SSE::Vector< T >inline
apply(F &f) const ROOT::Vc::SSE::Vector< T >inline
apply(const F &f, const Mask &mask) const ROOT::Vc::SSE::Vector< T >inline
apply(F &f, const Mask &mask) const ROOT::Vc::SSE::Vector< T >inline
AsArg typedefROOT::Vc::SSE::Vector< T >
assign(const Vector< T > &v, const Mask &mask)ROOT::Vc::SSE::Vector< T >inline
badc() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
bbbb() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
bcad() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
bcda() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
broadcast4(const EntryType *x)ROOT::Vc::SSE::Vector< T >inlinestatic
broadcast4(const float *x)ROOT::Vc::SSE::Vector< T >
call(const F &f) const ROOT::Vc::SSE::Vector< T >inline
call(F &f) const ROOT::Vc::SSE::Vector< T >inline
call(const F &f, const Mask &mask) const ROOT::Vc::SSE::Vector< T >inline
call(F &f, const Mask &mask) const ROOT::Vc::SSE::Vector< T >inline
callWithValuesSorted(F &f)ROOT::Vc::SSE::Vector< T >inline
cccc() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
cdab() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
Constants enum nameROOT::Vc::SSE::Vector< T >
copySign(typename Vector::AsArg reference) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
dROOT::Vc::SSE::Vector< T >protected
dabc() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
data()ROOT::Vc::SSE::Vector< T >inline
data() const ROOT::Vc::SSE::Vector< T >inline
dbca() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
dcba() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
dddd() const Vc_INTRINSIC_R Vc_PURE_RROOT::Vc::SSE::Vector< T >
EntryType typedefROOT::Vc::SSE::Vector< T >
expand(Vector< typename ExpandTypeHelper< T >::Type > *x) const ROOT::Vc::SSE::Vector< T >inline
exponent() const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
fill(EntryType(&f)(IndexT))ROOT::Vc::SSE::Vector< T >inline
fill(EntryType(&f)())ROOT::Vc::SSE::Vector< T >inline
fusedMultiplyAdd(const Vector< T > &factor, const Vector< T > &summand)ROOT::Vc::SSE::Vector< T >inline
gather(const EntryType *mem, VC_ALIGNED_PARAMETER(Index) indexes)ROOT::Vc::SSE::Vector< T >
gather(const EntryType *mem, VC_ALIGNED_PARAMETER(Index) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const S2 S1::*member1, const EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const S2 S1::*member1, const EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const EntryType *const S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes)ROOT::Vc::SSE::Vector< T >
gather(const S1 *array, const EntryType *const S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
GatherMask typedefROOT::Vc::SSE::Vector< T >protected
HT typedefROOT::Vc::SSE::Vector< T >protected
HV typedefROOT::Vc::SSE::Vector< T >protected
IndexesFromZero() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >static
IndexType typedefROOT::Vc::SSE::Vector< T >
isNegative() const Vc_PURE_R Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
load(const EntryType *mem) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
load(const EntryType *mem, Alignment align) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
load(const OtherT *mem) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
load(const OtherT *mem, Alignment align) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Mask typedefROOT::Vc::SSE::Vector< T >
MaskArg typedefROOT::Vc::SSE::Vector< T >
max() const ROOT::Vc::SSE::Vector< T >inline
max(MaskArg m) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Memory typedefROOT::Vc::SSE::Vector< T >
min() const ROOT::Vc::SSE::Vector< T >inline
min(MaskArg m) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
One() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >static
OPcmp(==, cmpeq) OPcmp(!ROOT::Vc::SSE::Vector< T >
OPcmp(>=, cmpnlt) OPcmp(>ROOT::Vc::SSE::Vector< T >
OPcmp(<, cmplt) OPcmp(<ROOT::Vc::SSE::Vector< T >
operator()(const Mask &k)ROOT::Vc::SSE::Vector< T >inline
operator+() const ROOT::Vc::SSE::Vector< T >inline
operator++()ROOT::Vc::SSE::Vector< T >inline
operator++(int)ROOT::Vc::SSE::Vector< T >inline
operator-() const Vc_ALWAYS_INLINE_RROOT::Vc::SSE::Vector< T >
operator--()ROOT::Vc::SSE::Vector< T >inline
operator--(int)ROOT::Vc::SSE::Vector< T >inline
operator/(const Vector< T > &x) const Vc_PURE Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator/=(const Vector< T > &x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator/=(EntryType x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator<<(AsArg shift) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator<<(int shift) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator<<=(AsArg shift) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator<<=(int shift) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator=(const Vector< OtherT > &x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator=(AsArg v)ROOT::Vc::SSE::Vector< T >inline
operator=(EntryType a)ROOT::Vc::SSE::Vector< T >inline
operator>>(AsArg shift) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator>>(int shift) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator>>=(AsArg shift) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator>>=(int shift) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator[](size_t index)ROOT::Vc::SSE::Vector< T >inline
operator[](size_t index) const Vc_PURE Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
operator~() const ROOT::Vc::SSE::Vector< T >inline
product() const ROOT::Vc::SSE::Vector< T >inline
product(MaskArg m) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Random() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >static
reinterpretCast() const ROOT::Vc::SSE::Vector< T >inline
rotated(int amount) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
scatter(EntryType *mem, VC_ALIGNED_PARAMETER(Index) indexes) const ROOT::Vc::SSE::Vector< T >
scatter(EntryType *mem, VC_ALIGNED_PARAMETER(Index) indexes, MaskArg mask) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, S2 S1::*member1, EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, S2 S1::*member1, EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, EntryType *S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes) const ROOT::Vc::SSE::Vector< T >
scatter(S1 *array, EntryType *S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes, MaskArg mask) const ROOT::Vc::SSE::Vector< T >
setQnan() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
setQnan(typename Mask::Argument k) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
setZero() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
setZero(const Mask &k) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
shifted(int amount) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Size enum valueROOT::Vc::SSE::Vector< T >
sorted() const ROOT::Vc::SSE::Vector< T >inline
staticCast() const ROOT::Vc::SSE::Vector< T >inline
StorageType typedefROOT::Vc::SSE::Vector< T >protected
store(EntryType *mem) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
store(EntryType *mem, const Mask &mask) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
store(EntryType *mem, A align) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
store(EntryType *mem, const Mask &mask, A align) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
sum() const ROOT::Vc::SSE::Vector< T >inline
sum(MaskArg m) const Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
VC_EXACT_TYPE(TT, typename DetermineEntryType< T >::Type, Vector< T >) operator/(TT x) const Vc_PURE Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Vector()ROOT::Vc::SSE::Vector< T >inline
Vector(VectorSpecialInitializerZero::ZEnum) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(VectorSpecialInitializerOne::OEnum) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(VectorSpecialInitializerIndexesFromZero::IEnum) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(const VectorType &x)ROOT::Vc::SSE::Vector< T >inline
Vector(const Vector< OtherT > &x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(EntryType a) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(TT x, VC_EXACT_TYPE(TT, EntryType, void *)=0)ROOT::Vc::SSE::Vector< T >inline
Vector(const EntryType *x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(const EntryType *x, Alignment align) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Vector(const OtherT *x) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(const OtherT *x, Alignment align) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >
Vector(const Vector< typename CtorTypeHelper< T >::Type > *a) Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >explicit
Vector(const EntryType *mem, const IndexT *indexes)ROOT::Vc::SSE::Vector< T >
Vector(const EntryType *mem, VC_ALIGNED_PARAMETER(Vector< IndexT >) indexes)ROOT::Vc::SSE::Vector< T >
Vector(const EntryType *mem, const IndexT *indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
Vector(const EntryType *mem, VC_ALIGNED_PARAMETER(Vector< IndexT >) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const EntryType S1::*member1, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const S2 S1::*member1, const EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const S2 S1::*member1, const EntryType S2::*member2, VC_ALIGNED_PARAMETER(IT) indexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const EntryType *const S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes)ROOT::Vc::SSE::Vector< T >
Vector(const S1 *array, const EntryType *const S1::*ptrMember1, VC_ALIGNED_PARAMETER(IT1) outerIndexes, VC_ALIGNED_PARAMETER(IT2) innerIndexes, MaskArg mask)ROOT::Vc::SSE::Vector< T >
VectorType typedefROOT::Vc::SSE::Vector< T >
Zero() Vc_INTRINSIC_RROOT::Vc::SSE::Vector< T >static