Vc  1.4.1
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() constMask< T, Abi >inline
EntryReference typedefMask< T, Abi >
EntryType typedefMask< T, Abi >
firstOne() constMask< T, Abi >inline
generate(G &&gen)Mask< T, Abi >inlinestatic
isEmpty() constMask< T, Abi >inline
isFull() constMask< T, Abi >inline
isMix() constMask< T, Abi >inline
isNotEmpty() constMask< 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< Mask, 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 &mask) constMask< T, Abi >inline
operator &&(const Mask &mask) constMask< T, Abi >inline
operator &=(const Mask &mask)Mask< T, Abi >inline
operator delete(void *ptr, size_t)Mask< T, Abi >inline
operator delete(void *, void *)Mask< T, Abi >inline
operator delete[](void *ptr, size_t)Mask< T, Abi >inline
operator delete[](void *, void *)Mask< T, Abi >inline
operator new(size_t size)Mask< T, Abi >inline
operator new(size_t, void *p)Mask< T, Abi >inline
operator new[](size_t size)Mask< T, Abi >inline
operator new[](size_t, void *p)Mask< T, Abi >inline
operator!() constMask< T, Abi >inline
operator!=(const Mask &mask) constMask< T, Abi >inline
operator==(const Mask &mask) constMask< T, Abi >inline
operator[](size_t index)Mask< T, Abi >inline
operator[](size_t index) constMask< T, Abi >inline
operator^(const Mask &mask) constMask< T, Abi >inline
operator^=(const Mask &mask)Mask< T, Abi >inline
operator|(const Mask &mask) constMask< T, Abi >inline
operator|=(const Mask &mask)Mask< T, Abi >inline
operator||(const Mask &mask) constMask< T, Abi >inline
shifted(int amount) constMask< T, Abi >inline
SizeMask< T, Abi >static
size()Mask< T, Abi >inlinestatic
store(bool *mem) constMask< T, Abi >inline
store(bool *mem, Flags flags) constMask< T, Abi >inline
toInt() constMask< T, Abi >inline
value_reference typedefMask< T, Abi >
value_type typedefMask< T, Abi >
VectorEntryType typedefMask< T, Abi >
Zero()Mask< T, Abi >inlinestatic