![]() |
Vc
0.7.5-dev
SIMD Vector Classes for C++
|
|
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_v | explicit |
| 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 typedef | double_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 typedef | double_v | |
| isNegative() const | double_v | |
| load(const double *memory, LoadStoreFlags align=Aligned) | double_v | |
| Mask typedef | double_v | |
| max() const | double_v | |
| min() const | double_v | |
| One() | double_v | static |
| 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_v | static |
| 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 value | double_v | |
| sorted() const | double_v | |
| store(EntryType *memory, LoadStoreFlags align=Aligned) const | double_v | |
| sum() const | double_v | |
| Zero() | double_v | static |