ROOT
6.06/09
Reference Guide
|
Definition at line 69 of file vectorhelper.h.
Public Types | |
typedef M256 | VectorType |
typedef const VectorType | VectorTypeArg |
Public Member Functions | |
OP0 (allone, VectorType::create(_mm_setallone_ps(), _mm_setallone_ps())) OP0(zero | |
VectorType::create (_mm_setzero_ps(), _mm_setzero_ps())) OP2(or_ | |
VectorType::create (_mm_or_ps(a[0], b[0]), _mm_or_ps(a[1], b[1]))) OP2(xor_ | |
VectorType::create (_mm_xor_ps(a[0], b[0]), _mm_xor_ps(a[1], b[1]))) OP2(and_ | |
VectorType::create (_mm_and_ps(a[0], b[0]), _mm_and_ps(a[1], b[1]))) OP2(andnot_ | |
VectorType::create (_mm_andnot_ps(a[0], b[0]), _mm_andnot_ps(a[1], b[1]))) OP3(blend | |
typedef M256 ROOT::Vc::SSE::VectorHelper< M256 >::VectorType |
Definition at line 71 of file vectorhelper.h.
typedef const VectorType ROOT::Vc::SSE::VectorHelper< M256 >::VectorTypeArg |
Definition at line 75 of file vectorhelper.h.
|
static |
ROOT::Vc::SSE::VectorHelper< M256 >::OP0 | ( | allone | , |
VectorType:: | create_mm_setallone_ps(), _mm_setallone_ps() | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
ROOT::Vc::SSE::VectorHelper< M256 >::VectorType::create | ( | _mm_setzero_ps() | , |
_mm_setzero_ps() | |||
) |
ROOT::Vc::SSE::VectorHelper< M256 >::VectorType::create | ( | _mm_or_ps(a[0], b[0]) | , |
_mm_or_ps(a[1], b[1]) | |||
) |
ROOT::Vc::SSE::VectorHelper< M256 >::VectorType::create | ( | _mm_xor_ps(a[0], b[0]) | , |
_mm_xor_ps(a[1], b[1]) | |||
) |
ROOT::Vc::SSE::VectorHelper< M256 >::VectorType::create | ( | _mm_and_ps(a[0], b[0]) | , |
_mm_and_ps(a[1], b[1]) | |||
) |
ROOT::Vc::SSE::VectorHelper< M256 >::VectorType::create | ( | _mm_andnot_ps(a[0], b[0]) | , |
_mm_andnot_ps(a[1], b[1]) | |||
) |