| all(simd x) noexcept | native::simd< T, N, Arch > | friend |
| any(simd x) noexcept | native::simd< T, N, Arch > | friend |
| bits() const noexcept | native::simd< T, N, Arch > | inline |
| fma(simd a, simd b, simd c) noexcept | native::simd< T, N, Arch > | friend |
| from_bits(bits_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_bits(std::uint32_t x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_bitset(std::uint64_t bits) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_float(float x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_native(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_native(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_native(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_native(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| from_storage(storage_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| left() const noexcept | native::simd< T, N, Arch > | inline |
| left() const noexcept | native::simd< T, N, Arch > | inline |
| load(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_bits(std::uint32_t const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_bits_partial(std::uint32_t const *p, std::size_t n, std::uint32_t fill=0) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_memory(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_memory(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_partial(T const *p, std::size_t n, T fill=T(0)) noexcept | native::simd< T, N, Arch > | inlinestatic |
| load_partial(T const *p, std::size_t n, T fill={}) noexcept | native::simd< T, N, Arch > | inlinestatic |
| loadu(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| loadu(T const *p) noexcept | native::simd< T, N, Arch > | inlinestatic |
| none(simd x) noexcept | native::simd< T, N, Arch > | friend |
| normal_pow2(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator native_type() const noexcept | native::simd< T, N, Arch > | inline |
| operator native_type() const noexcept | native::simd< T, N, Arch > | inline |
| operator native_type() const noexcept | native::simd< T, N, Arch > | inline |
| operator native_type() const noexcept | native::simd< T, N, Arch > | inline |
| operator!(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator!=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator!=(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator!=(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator!=(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator!=(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator!=(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator!=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator%(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator%(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator%(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator%(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator%(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator%(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator%(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator%(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator%(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator&(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator&(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator&(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator&(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator&(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator&(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator&(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator&=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator&=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator&=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator*(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator*(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator*(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator*(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator*(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator*(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator*(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator*=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator*=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator*=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator+(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator+(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator+(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator+(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator+(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator+(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator+(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator+(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator+=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator+=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator+=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator-(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator-(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator-(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator-(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator-(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator-(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator-(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator-(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator-(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator-=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator-=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator-=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator/(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator/(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator/(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator/(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator/(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator/(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator/(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator/(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator/(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator/(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator/=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator<(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator<(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator<(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator<(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator<(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator<(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator<(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator<<(simd a, imm_t< K >) | native::simd< T, N, Arch > | friend |
| operator<<(simd a, simd counts) noexcept | native::simd< T, N, Arch > | friend |
| operator<<(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator<<(simd a, imm_t< K >) | native::simd< T, N, Arch > | friend |
| operator<<(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator<<(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator<=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator<=(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator<=(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator<=(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator<=(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator<=(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator<=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator=(simd const &)=default | native::simd< T, N, Arch > | inline |
| operator==(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator==(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator==(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator==(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator==(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator==(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator==(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator>(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator>(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator>(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator>(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>=(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator>=(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>=(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator>=(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator>=(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator>=(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator>>(simd a, imm_t< K >) | native::simd< T, N, Arch > | friend |
| operator>>(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator>>(simd a, imm_t< K >) | native::simd< T, N, Arch > | friend |
| operator>>(simd, simd)=delete | native::simd< T, N, Arch > | friend |
| operator>>(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator^(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator^(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator^(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator^(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator^(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator^(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator^(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator^=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator^=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator^=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator|(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator|(simd a, U b) noexcept | native::simd< T, N, Arch > | friend |
| operator|(U a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator|(simd, U)=delete | native::simd< T, N, Arch > | friend |
| operator|(U, simd)=delete | native::simd< T, N, Arch > | friend |
| operator|(simd, ::native::simd< U, M, Arch >)=delete | native::simd< T, N, Arch > | friend |
| operator|(simd a, simd b) noexcept | native::simd< T, N, Arch > | friend |
| operator|=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator|=(U b) noexcept | native::simd< T, N, Arch > | inline |
| operator|=(simd b) noexcept | native::simd< T, N, Arch > | inline |
| operator~(simd a) noexcept | native::simd< T, N, Arch > | friend |
| operator~(simd a) noexcept | native::simd< T, N, Arch > | friend |
| right() const noexcept | native::simd< T, N, Arch > | inline |
| right() const noexcept | native::simd< T, N, Arch > | inline |
| round_even(simd a) noexcept | native::simd< T, N, Arch > | friend |
| select(M mask, simd a, simd b) | native::simd< T, N, Arch > | friend |
| simd()=default | native::simd< T, N, Arch > | inline |
| simd() noexcept=default | native::simd< T, N, Arch > | |
| simd(U input) noexcept | native::simd< T, N, Arch > | inline |
| simd(native_type x) noexcept | native::simd< T, N, Arch > | inline |
| simd(native_type x) noexcept | native::simd< T, N, Arch > | inline |
| simd(native_type x) noexcept | native::simd< T, N, Arch > | inline |
| simd(U... xs) noexcept | native::simd< T, N, Arch > | inline |
| simd(std::array< T, N > const &data) noexcept | native::simd< T, N, Arch > | inline |
| simd()=default | native::simd< T, N, Arch > | inline |
| simd(simd const &)=default | native::simd< T, N, Arch > | inline |
| simd(T x) noexcept | native::simd< T, N, Arch > | inline |
| simd(bool x) noexcept | native::simd< T, N, Arch > | inlineexplicit |
| simd(native_type x) noexcept | native::simd< T, N, Arch > | inline |
| simd(X... x) noexcept((noexcept(static_cast< T >(x)) &&...)) | native::simd< T, N, Arch > | inline |
| simd(std::array< T, N > const &values) noexcept | native::simd< T, N, Arch > | inline |
| sqrt(simd a) noexcept | native::simd< T, N, Arch > | friend |
| store(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| store(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| store_bits(std::uint32_t *p) const noexcept | native::simd< T, N, Arch > | inline |
| store_bits_partial(std::uint32_t *p, std::size_t n) const noexcept | native::simd< T, N, Arch > | inline |
| store_memory(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| store_memory(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| store_partial(T *p, std::size_t n) const noexcept | native::simd< T, N, Arch > | inline |
| store_partial(T *p, std::size_t n) const noexcept | native::simd< T, N, Arch > | inline |
| storeu(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| storeu(T *p) const noexcept | native::simd< T, N, Arch > | inline |
| to_bits() const noexcept | native::simd< T, N, Arch > | inline |
| to_bitset() const noexcept | native::simd< T, N, Arch > | inline |
| to_native() const noexcept | native::simd< T, N, Arch > | inline |
| to_native() const noexcept | native::simd< T, N, Arch > | inline |
| to_native() const noexcept | native::simd< T, N, Arch > | inline |
| to_native() const noexcept | native::simd< T, N, Arch > | inline |
| to_storage() const noexcept | native::simd< T, N, Arch > | inline |
| unsafe_from_float32(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |
| unsafe_from_native(native_type x) noexcept | native::simd< T, N, Arch > | inlinestatic |