![]() |
Vc
1.0.0-dev
SIMD Vector Classes for C++
|
|
This is the complete list of members for Mask< T, Abi >, including all inherited members.
| abi typedef | Mask< T, Abi > | |
| count() const | Mask< T, Abi > | inline |
| EntryReference typedef | Mask< T, Abi > | |
| EntryType typedef | Mask< 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()=default | Mask< 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) 1 | Mask< T, Abi > | inlineexplicit |
| Mask(const bool *mem) | Mask< T, Abi > | inlineexplicit |
| Mask(const bool *mem, Flags flags) | Mask< T, Abi > | inlineexplicit |
| MemoryAlignment | Mask< 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 |
| Size | Mask< 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 typedef | Mask< T, Abi > | |
| value_type typedef | Mask< T, Abi > | |
| VectorEntryType typedef | Mask< T, Abi > | |
| Zero() | Mask< T, Abi > | inlinestatic |