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

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

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