![]() |
Vc
0.7.5-dev
SIMD Vector Classes for C++
|
|
This is the complete list of members for Vector< T >, including all inherited members.
| aaaa() const | Vector< T > | |
| abcd() const | Vector< T > | |
| acbd() const | Vector< T > | |
| apply(Functor &f) const | Vector< T > | |
| apply(const Functor &f) const | Vector< T > | |
| apply(Functor &f, float_m mask) const | Vector< T > | |
| apply(const Functor &f, float_m mask) const | Vector< T > | |
| badc() const | Vector< T > | |
| bbbb() const | Vector< T > | |
| bcad() const | Vector< T > | |
| bcda() const | Vector< T > | |
| call(Functor &f) const | Vector< T > | |
| call(const Functor &f) const | Vector< T > | |
| call(Functor &f, float_m mask) const | Vector< T > | |
| call(const Functor &f, float_m mask) const | Vector< T > | |
| cccc() const | Vector< T > | |
| cdab() const | Vector< T > | |
| copySign(Vector< T > reference) const | Vector< T > | |
| dabc() const | Vector< T > | |
| dbca() const | Vector< T > | |
| dcba() const | Vector< T > | |
| dddd() const | Vector< T > | |
| EntryType typedef | Vector< T > | |
| exponent() const | Vector< T > | |
| fill(T(&f)()) | Vector< T > | |
| fill(T(&f)(IndexT)) | Vector< T > | |
| fusedMultiplyAdd(Vector< T > factor, Vector< T > summand) | Vector< T > | |
| gather(const T *array, const IndexT indexes) | Vector< T > | |
| gather(const T *array, const IndexT indexes, const float_m &mask) | Vector< T > | |
| gather(const S1 *array, const T S1::*member1, const IndexT indexes) | Vector< T > | |
| gather(const S1 *array, const T S1::*member1, const IndexT indexes, const float_m &mask) | Vector< T > | |
| gather(const S1 *array, const S2 S1::*member1, const T S2::*member2, const IndexT indexes) | Vector< T > | |
| gather(const S1 *array, const S2 S1::*member1, const T S2::*member2, const IndexT indexes, const float_m &mask) | Vector< T > | |
| IndexType typedef | Vector< T > | |
| isNegative() const | Vector< T > | |
| load(const T *memory, LoadStoreFlags align=Aligned) | Vector< T > | |
| Mask typedef | Vector< T > | |
| max() const | Vector< T > | |
| min() const | Vector< T > | |
| One() | Vector< T > | static |
| operator!=(const Vector< T > &x) const | Vector< T > | |
| operator&(Vector< T > x) const | Vector< T > | |
| operator()(const float_m &mask) | Vector< T > | |
| operator*(Vector< T > x) const | Vector< T > | |
| operator*=(Vector< T > x) | Vector< T > | |
| operator+(Vector< T > x) const | Vector< T > | |
| operator+=(Vector< T > x) | Vector< T > | |
| operator-(Vector< T > x) const | Vector< T > | |
| operator-() const | Vector< T > | |
| operator-=(Vector< T > x) | Vector< T > | |
| operator/(Vector< T > x) const | Vector< T > | |
| operator/=(Vector< T > x) | Vector< T > | |
| operator<(const Vector< T > &x) const | Vector< T > | |
| operator<=(const Vector< T > &x) const | Vector< T > | |
| operator==(const Vector< T > &x) const | Vector< T > | |
| operator>(const Vector< T > &x) const | Vector< T > | |
| operator>=(const Vector< T > &x) const | Vector< T > | |
| operator[](int index) | Vector< T > | |
| operator[](int index) const | Vector< T > | |
| operator^(Vector< T > x) const | Vector< T > | |
| operator|(Vector< T > x) const | Vector< T > | |
| product() const | Vector< T > | |
| Random() | Vector< T > | static |
| rotated(int amount) const | Vector< T > | |
| scatter(T *array, const IndexT indexes) const | Vector< T > | |
| scatter(T *array, const IndexT indexes, const float_m &mask) const | Vector< T > | |
| scatter(S1 *array, T S1::*member1, const IndexT indexes) const | Vector< T > | |
| scatter(S1 *array, T S1::*member1, const IndexT indexes, const float_m &mask) const | Vector< T > | |
| scatter(S1 *array, S2 S1::*member1, T S2::*member2, const IndexT indexes) const | Vector< T > | |
| scatter(S1 *array, S2 S1::*member1, T S2::*member2, const IndexT indexes, const float_m &mask) const | Vector< T > | |
| setZero() | Vector< T > | |
| setZero(const float_m &mask) | Vector< T > | |
| shifted(int amount) const | Vector< T > | |
| Size enum value | Vector< T > | |
| sorted() const | Vector< T > | |
| store(EntryType *memory, LoadStoreFlags align=Aligned) const | Vector< T > | |
| sum() const | Vector< T > | |
| Vector() | Vector< T > | |
| Vector(Vc::Zero) | Vector< T > | |
| Vector(Vc::One) | Vector< T > | |
| Vector(T *alignedMemory) | Vector< T > | |
| Vector(const OtherVector &) | Vector< T > | explicit |
| Vector(T x) | Vector< T > | |
| Vector(const T *array, const IndexT indexes) | Vector< T > | |
| Vector(const T *array, const IndexT indexes, const float_m &mask) | Vector< T > | |
| Vector(const S1 *array, const T S1::*member1, const IndexT indexes) | Vector< T > | |
| Vector(const S1 *array, const T S1::*member1, const IndexT indexes, const float_m &mask) | Vector< T > | |
| Vector(const S1 *array, const S2 S1::*member1, const T S2::*member2, const IndexT indexes) | Vector< T > | |
| Vector(const S1 *array, const S2 S1::*member1, const T S2::*member2, const IndexT indexes, const float_m &mask) | Vector< T > | |
| Zero() | Vector< T > | static |