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

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

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