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

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

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