|
native 0.0.1
Vectors, masks and wide register packs for C++26
|
This is the complete list of members for native::simd< T, N, A >, including all inherited members.
| bits() const noexcept | native::simd< T, N, A > | inline |
| bits() const noexcept | native::simd< T, N, A > | inline |
| from_bits(bits_type words) noexcept | native::simd< T, N, A > | inlinestatic |
| from_bits(bits_type x) noexcept | native::simd< T, N, A > | inlinestatic |
| from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| from_native(native_type x) noexcept | native::simd< T, N, A > | inlinestatic |
| get() const noexcept | native::simd< T, N, A > | inline |
| left(unsigned count) const noexcept | native::simd< T, N, A > | inline |
| left() const noexcept | native::simd< T, N, A > | inline |
| load(T const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load(T const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load_bits(std::uint16_t const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load_bits(word_type const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load_memory(T const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load_memory(T const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| load_partial(T const *p, std::size_t n, T fill=T{}) noexcept | native::simd< T, N, A > | inlinestatic |
| load_partial(T const *p, std::size_t n, T fill={}) noexcept | native::simd< T, N, A > | inlinestatic |
| loadu(T const *p) noexcept | native::simd< T, N, A > | inlinestatic |
| operator!(simd)=delete | native::simd< T, N, A > | friend |
| operator!=(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator&(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator&=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator*(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator*=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator+(simd)=delete | native::simd< T, N, A > | friend |
| operator+(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator+=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator-(simd)=delete | native::simd< T, N, A > | friend |
| operator-(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator-(simd a) noexcept | native::simd< T, N, A > | friend |
| operator-=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator/(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator/=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator<(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator<<(simd a, unsigned n) noexcept | native::simd< T, N, A > | friend |
| operator<<(simd a, imm_t< K >) | native::simd< T, N, A > | friend |
| operator<=(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator==(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator>(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator>=(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator>>(simd a, unsigned n) noexcept | native::simd< T, N, A > | friend |
| operator>>(simd a, imm_t< K >) | native::simd< T, N, A > | friend |
| operator^(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator^=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator|(simd a, simd b) noexcept | native::simd< T, N, A > | friend |
| operator|=(simd b) noexcept | native::simd< T, N, A > | inline |
| operator~(simd)=delete | native::simd< T, N, A > | friend |
| operator~(simd a) noexcept | native::simd< T, N, A > | friend |
| replace(T x) const noexcept | native::simd< T, N, A > | inline |
| right(unsigned count) const noexcept | native::simd< T, N, A > | inline |
| right() const noexcept | native::simd< T, N, A > | inline |
| simd() noexcept=default | native::simd< T, N, A > | |
| simd(T value) noexcept | native::simd< T, N, A > | inlineexplicit |
| simd(std::array< T, N > const &values) noexcept | native::simd< T, N, A > | inlineexplicit |
| simd(U... values) noexcept | native::simd< T, N, A > | inline |
| simd() noexcept=default | native::simd< T, N, A > | |
| simd(T x) noexcept | native::simd< T, N, A > | inline |
| simd(U input) noexcept | native::simd< T, N, A > | inline |
| simd(std::array< T, N > const &a) noexcept | native::simd< T, N, A > | inlineexplicit |
| simd(U... x) noexcept | native::simd< T, N, A > | inline |
| store(T *p) const noexcept | native::simd< T, N, A > | inline |
| store(T *p) const noexcept | native::simd< T, N, A > | inline |
| store_bits(std::uint16_t *p) const noexcept | native::simd< T, N, A > | inline |
| store_bits(word_type *p) const noexcept | native::simd< T, N, A > | inline |
| store_memory(T *p) const noexcept | native::simd< T, N, A > | inline |
| store_memory(T *p) const noexcept | native::simd< T, N, A > | inline |
| store_partial(T *p, std::size_t n) const noexcept | native::simd< T, N, A > | inline |
| store_partial(T *p, std::size_t n) const noexcept | native::simd< T, N, A > | inline |
| storeu(T *p) const noexcept | native::simd< T, N, A > | inline |
| to_bits() const noexcept | native::simd< T, N, A > | inline |
| to_native() const noexcept | native::simd< T, N, A > | inline |
| to_native() const noexcept | native::simd< T, N, A > | inline |
| to_native() const noexcept | native::simd< T, N, A > | inline |
| to_native() const noexcept | native::simd< T, N, A > | inline |
| unsafe_from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| unsafe_from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| unsafe_from_native(native_type value) noexcept | native::simd< T, N, A > | inlinestatic |
| unsafe_from_native(native_type x) noexcept | native::simd< T, N, A > | inlinestatic |