Vc  1.0.0-dev
SIMD Vector Classes for C++
Mask< T, Abi > Member List

This is the complete list of members for Mask< T, Abi >, including all inherited members.

abi typedefMask< T, Abi >
count() const Mask< T, Abi >inline
EntryReference typedefMask< T, Abi >
EntryType typedefMask< T, Abi >
firstOne() const Mask< T, Abi >inline
generate(G &&gen)Mask< T, Abi >inlinestatic
isEmpty() const Mask< T, Abi >inline
isFull() const Mask< T, Abi >inline
isMix() const Mask< T, Abi >inline
isNotEmpty() const Mask< T, Abi >inline
load(const bool *mem)Mask< T, Abi >inline
load(const bool *mem, Flags flags)Mask< T, Abi >inline
Mask()=defaultMask< T, Abi >inline
Mask(VectorSpecialInitializerZero)Mask< T, Abi >inlineexplicit
Mask(VectorSpecialInitializerOne)Mask< T, Abi >inlineexplicit
Mask(bool b)Mask< T, Abi >inlineexplicit
Mask(U &&otherMask, Common::enable_if_mask_converts_implicitly< T, U >=nullarg)Mask< T, Abi >inline
Mask(U &&otherMask, Common::enable_if_mask_converts_explicitly< T, U >=nullarg) 1Mask< T, Abi >inlineexplicit
Mask(const bool *mem)Mask< T, Abi >inlineexplicit
Mask(const bool *mem, Flags flags)Mask< T, Abi >inlineexplicit
MemoryAlignmentMask< T, Abi >static
One()Mask< T, Abi >inlinestatic
operator!() const Mask< T, Abi >inline
operator!=(const Mask &mask) const Mask< T, Abi >inline
operator&(const Mask &mask) const Mask< T, Abi >inline
operator&&(const Mask &mask) const Mask< T, Abi >inline
operator&=(const Mask &mask)Mask< T, Abi >inline
operator==(const Mask &mask) const Mask< T, Abi >inline
operator[](size_t index)Mask< T, Abi >inline
operator[](size_t index) const Mask< T, Abi >inline
operator^(const Mask &mask) const Mask< T, Abi >inline
operator^=(const Mask &mask)Mask< T, Abi >inline
operator|(const Mask &mask) const Mask< T, Abi >inline
operator|=(const Mask &mask)Mask< T, Abi >inline
operator||(const Mask &mask) const Mask< T, Abi >inline
shifted(int amount) const Mask< T, Abi >inline
SizeMask< T, Abi >static
size()Mask< T, Abi >inlinestatic
store(bool *mem) const Mask< T, Abi >inline
store(bool *mem, Flags flags) const Mask< T, Abi >inline
toInt() const Mask< T, Abi >inline
value_reference typedefMask< T, Abi >
value_type typedefMask< T, Abi >
VectorEntryType typedefMask< T, Abi >
Zero()Mask< T, Abi >inlinestatic