Vc  0.7.5-dev
SIMD Vector Classes for C++
sfloat_v Member List

This is the complete list of members for sfloat_v, including all inherited members.

aaaa() const sfloat_v
abcd() const sfloat_v
acbd() const sfloat_v
apply(Functor &f) const sfloat_v
apply(const Functor &f) const sfloat_v
apply(Functor &f, sfloat_m mask) const sfloat_v
apply(const Functor &f, sfloat_m mask) const sfloat_v
badc() const sfloat_v
bbbb() const sfloat_v
bcad() const sfloat_v
bcda() const sfloat_v
call(Functor &f) const sfloat_v
call(const Functor &f) const sfloat_v
call(Functor &f, sfloat_m mask) const sfloat_v
call(const Functor &f, sfloat_m mask) const sfloat_v
cccc() const sfloat_v
cdab() const sfloat_v
copySign(sfloat_v reference) const sfloat_v
dabc() const sfloat_v
dbca() const sfloat_v
dcba() const sfloat_v
dddd() const sfloat_v
EntryType typedefsfloat_v
exponent() const sfloat_v
fill(float(&f)())sfloat_v
fill(float(&f)(IndexT))sfloat_v
fusedMultiplyAdd(sfloat_v factor, sfloat_v summand)sfloat_v
gather(const float *array, const IndexT indexes)sfloat_v
gather(const float *array, const IndexT indexes, const sfloat_m &mask)sfloat_v
gather(const S1 *array, const float S1::*member1, const IndexT indexes)sfloat_v
gather(const S1 *array, const float S1::*member1, const IndexT indexes, const sfloat_m &mask)sfloat_v
gather(const S1 *array, const S2 S1::*member1, const float S2::*member2, const IndexT indexes)sfloat_v
gather(const S1 *array, const S2 S1::*member1, const float S2::*member2, const IndexT indexes, const sfloat_m &mask)sfloat_v
IndexesFromZero()sfloat_vstatic
IndexType typedefsfloat_v
isNegative() const sfloat_v
load(const float *memory, LoadStoreFlags align=Aligned)sfloat_v
Mask typedefsfloat_v
max() const sfloat_v
min() const sfloat_v
One()sfloat_vstatic
operator!=(const sfloat_v &x) const sfloat_v
operator&(sfloat_v x) const sfloat_v
operator()(const sfloat_m &mask)sfloat_v
operator*(sfloat_v x) const sfloat_v
operator*=(sfloat_v x)sfloat_v
operator+(sfloat_v x) const sfloat_v
operator+=(sfloat_v x)sfloat_v
operator-(sfloat_v x) const sfloat_v
operator-() const sfloat_v
operator-=(sfloat_v x)sfloat_v
operator/(sfloat_v x) const sfloat_v
operator/=(sfloat_v x)sfloat_v
operator<(const sfloat_v &x) const sfloat_v
operator<<(int x) const sfloat_v
operator<<(sfloat_v x) const sfloat_v
operator<<=(int x)sfloat_v
operator<<=(sfloat_v x)sfloat_v
operator<=(const sfloat_v &x) const sfloat_v
operator==(const sfloat_v &x) const sfloat_v
operator>(const sfloat_v &x) const sfloat_v
operator>=(const sfloat_v &x) const sfloat_v
operator>>(int x) const sfloat_v
operator>>(sfloat_v x) const sfloat_v
operator>>=(int x)sfloat_v
operator>>=(sfloat_v x)sfloat_v
operator[](int index)sfloat_v
operator[](int index) const sfloat_v
operator^(sfloat_v x) const sfloat_v
operator|(sfloat_v x) const sfloat_v
product() const sfloat_v
Random()sfloat_vstatic
rotated(int amount) const sfloat_v
scatter(float *array, const IndexT indexes) const sfloat_v
scatter(float *array, const IndexT indexes, const sfloat_m &mask) const sfloat_v
scatter(S1 *array, float S1::*member1, const IndexT indexes) const sfloat_v
scatter(S1 *array, float S1::*member1, const IndexT indexes, const sfloat_m &mask) const sfloat_v
scatter(S1 *array, S2 S1::*member1, float S2::*member2, const IndexT indexes) const sfloat_v
scatter(S1 *array, S2 S1::*member1, float S2::*member2, const IndexT indexes, const sfloat_m &mask) const sfloat_v
setZero()sfloat_v
setZero(const sfloat_m &mask)sfloat_v
sfloat_v()sfloat_v
sfloat_v(Vc::Zero)sfloat_v
sfloat_v(Vc::One)sfloat_v
sfloat_v(Vc::IndexesFromZero)sfloat_v
sfloat_v(float *alignedMemory)sfloat_v
sfloat_v(const OtherVector &)sfloat_vexplicit
sfloat_v(float x)sfloat_v
sfloat_v(const float *array, const IndexT indexes)sfloat_v
sfloat_v(const float *array, const IndexT indexes, const sfloat_m &mask)sfloat_v
sfloat_v(const S1 *array, const float S1::*member1, const IndexT indexes)sfloat_v
sfloat_v(const S1 *array, const float S1::*member1, const IndexT indexes, const sfloat_m &mask)sfloat_v
sfloat_v(const S1 *array, const S2 S1::*member1, const float S2::*member2, const IndexT indexes)sfloat_v
sfloat_v(const S1 *array, const S2 S1::*member1, const float S2::*member2, const IndexT indexes, const sfloat_m &mask)sfloat_v
shifted(int amount) const sfloat_v
Size enum valuesfloat_v
sorted() const sfloat_v
store(EntryType *memory, LoadStoreFlags align=Aligned) const sfloat_v
sum() const sfloat_v
Zero()sfloat_vstatic