ROOT  6.06/08
Reference Guide
Static Public Member Functions | List of all members
ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl > Struct Template Reference

template<>
struct ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >

Definition at line 31 of file helperimpl.h.

Static Public Member Functions

template<typename V , typename M , typename A >
static Vc_ALWAYS_INLINE void deinterleave (V &a, V &b, const M *mem, A)
 
static Vc_ALWAYS_INLINE void prefetchForOneRead (const void *)
 
static Vc_ALWAYS_INLINE void prefetchForModify (const void *)
 
static Vc_ALWAYS_INLINE void prefetchClose (const void *)
 
static Vc_ALWAYS_INLINE void prefetchMid (const void *)
 
static Vc_ALWAYS_INLINE void prefetchFar (const void *)
 
template<Vc::MallocAlignment A>
static Vc_ALWAYS_INLINE_L voidmalloc (size_t n) Vc_ALWAYS_INLINE_R
 
static Vc_ALWAYS_INLINE_L void free (void *p) Vc_ALWAYS_INLINE_R
 

#include </builddir/build/BUILD/root-6.06.08/math/vc/include/Vc/scalar/helperimpl.h>

Member Function Documentation

§ deinterleave()

template<typename V , typename M , typename A >
static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::deinterleave ( V &  a,
V &  b,
const M *  mem,
 
)
inlinestatic

Definition at line 34 of file helperimpl.h.

§ free()

§ malloc()

template<Vc::MallocAlignment A>
static Vc_ALWAYS_INLINE_L void* ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::malloc ( size_t  n)
static

§ prefetchClose()

static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::prefetchClose ( const void )
inlinestatic

Definition at line 42 of file helperimpl.h.

§ prefetchFar()

static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::prefetchFar ( const void )
inlinestatic

Definition at line 44 of file helperimpl.h.

§ prefetchForModify()

static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::prefetchForModify ( const void )
inlinestatic

Definition at line 41 of file helperimpl.h.

§ prefetchForOneRead()

static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::prefetchForOneRead ( const void )
inlinestatic

Definition at line 40 of file helperimpl.h.

§ prefetchMid()

static Vc_ALWAYS_INLINE void ROOT::Vc::Internal::HelperImpl< Vc::ScalarImpl >::prefetchMid ( const void )
inlinestatic

Definition at line 43 of file helperimpl.h.


The documentation for this struct was generated from the following file: