20 #ifndef VC_AVX_WRITEMASKEDVECTOR_H
21 #define VC_AVX_WRITEMASKEDVECTOR_H
80 #include "writemaskedvector.tcc"
82 #endif // VC_AVX_WRITEMASKEDVECTOR_H
Namespace for new ROOT classes and functions.
#define FREE_STORE_OPERATORS_ALIGNED(alignment)
Vector< T > Vc_ALWAYS_INLINE & operator*=(EntryType x)
Vector< T > Vc_ALWAYS_INLINE & operator/=(EntryType x)
Vc_INTRINSIC void call(const F &f) const
Vc_ALWAYS_INLINE WriteMaskedVector(Vector< T > *v, const Mask &k)
Vector< T > Vc_ALWAYS_INLINE_L & operator=(const Vector< T > &x) Vc_ALWAYS_INLINE_R
#define Vc_ALWAYS_INLINE_R
Vc_INTRINSIC void call(F &f) const
Vector< T > Vc_ALWAYS_INLINE & operator=(EntryType x)
Vc_INTRINSIC Vector< T > apply(F &f) const
DetermineEntryType< T >::Type EntryType
#define Vc_ALWAYS_INLINE_L
Vector< T > Vc_ALWAYS_INLINE & operator-=(EntryType x)
VectorTypeHelper< T >::Type VectorType
Vc::AVX::Mask< Size, sizeof(VectorType)> Mask
Vector< T > Vc_ALWAYS_INLINE & operator+=(EntryType x)
Vc_INTRINSIC Vector< T > apply(const F &f) const