ROOT  6.06/09
Reference Guide
Public Types | Static Public Member Functions | List of all members
ROOT::Vc::SSE::VectorHelper< float8 > Struct Template Reference

template<>
struct ROOT::Vc::SSE::VectorHelper< float8 >

Definition at line 367 of file vectorhelper.h.

Public Types

typedef float EntryType
 
typedef M256 VectorType
 
typedef const VectorType VectorTypeArg
 

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 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 EntryType min (VectorTypeArg a)
 
static Vc_ALWAYS_INLINE Vc_CONST EntryType max (VectorTypeArg a)
 
static Vc_ALWAYS_INLINE Vc_CONST EntryType mul (VectorTypeArg a)
 
static Vc_ALWAYS_INLINE Vc_CONST EntryType add (VectorTypeArg a)
 
static void fma (VectorType &a, VectorTypeArg b, VectorTypeArg c)
 

#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/math/vc/include/Vc/sse/vectorhelper.h>

Member Typedef Documentation

Definition at line 368 of file vectorhelper.h.

Definition at line 369 of file vectorhelper.h.

Definition at line 373 of file vectorhelper.h.

Member Function Documentation

Definition at line 432 of file vectorhelper.h.

static void ROOT::Vc::SSE::VectorHelper< float8 >::fma ( VectorType a,
VectorTypeArg  b,
VectorTypeArg  c 
)
inlinestatic

Definition at line 436 of file vectorhelper.h.

Definition at line 426 of file vectorhelper.h.

Definition at line 423 of file vectorhelper.h.

Definition at line 429 of file vectorhelper.h.

Definition at line 389 of file vectorhelper.h.

static Vc_ALWAYS_INLINE Vc_CONST VectorType ROOT::Vc::SSE::VectorHelper< float8 >::set ( const float  a)
inlinestatic

Definition at line 376 of file vectorhelper.h.

static Vc_ALWAYS_INLINE Vc_CONST VectorType ROOT::Vc::SSE::VectorHelper< float8 >::set ( const float  a,
const float  b,
const float  c,
const float  d 
)
inlinestatic

Definition at line 380 of file vectorhelper.h.

static Vc_ALWAYS_INLINE Vc_CONST VectorType ROOT::Vc::SSE::VectorHelper< float8 >::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 
)
inlinestatic

Definition at line 384 of file vectorhelper.h.

Definition at line 388 of file vectorhelper.h.


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