| architecture | native::simd< fp16, 32, Arch > | static |
| bits() const noexcept | native::simd< fp16, 32, Arch > | inline |
| bits_type typedef | native::simd< fp16, 32, Arch > | |
| from_bits(bits_type value) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| from_native(native_type value) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| lanes | native::simd< fp16, 32, Arch > | static |
| load(fp16 const *p) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| load_bits(std::uint16_t const *p) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| load_memory(fp16 const *p) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| load_partial(fp16 const *p, std::size_t n, fp16 fill=fp16::from_bits(0)) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| loadu(fp16 const *p) noexcept | native::simd< fp16, 32, Arch > | inlinestatic |
| mask typedef | native::simd< fp16, 32, Arch > | |
| mask_type typedef | native::simd< fp16, 32, Arch > | |
| native_type typedef | native::simd< fp16, 32, Arch > | |
| operator native_type() const noexcept | native::simd< fp16, 32, Arch > | inline |
| operator!=(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator*(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator+(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator-(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator-(simd a) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator/(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator<(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator<=(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator==(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator>(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| operator>=(simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| predicate_type typedef | native::simd< fp16, 32, Arch > | |
| rebind typedef | native::simd< fp16, 32, Arch > | |
| register_type typedef | native::simd< fp16, 32, Arch > | |
| select(mask m, simd a, simd b) noexcept | native::simd< fp16, 32, Arch > | friend |
| simd() noexcept=default | native::simd< fp16, 32, Arch > | |
| simd(fp16 value) noexcept | native::simd< fp16, 32, Arch > | inlineexplicit |
| simd(std::array< fp16, lanes > const &values) noexcept | native::simd< fp16, 32, Arch > | inlineexplicit |
| simd(T... values) noexcept | native::simd< fp16, 32, Arch > | inline |
| simd(native_type value) noexcept | native::simd< fp16, 32, Arch > | inline |
| sqrt(simd a) noexcept | native::simd< fp16, 32, Arch > | friend |
| store(fp16 *p) const noexcept | native::simd< fp16, 32, Arch > | inline |
| store_bits(std::uint16_t *p) const noexcept | native::simd< fp16, 32, Arch > | inline |
| store_memory(fp16 *p) const noexcept | native::simd< fp16, 32, Arch > | inline |
| store_partial(fp16 *p, std::size_t n) const noexcept | native::simd< fp16, 32, Arch > | inline |
| storeu(fp16 *p) const noexcept | native::simd< fp16, 32, Arch > | inline |
| to_bits() const noexcept | native::simd< fp16, 32, Arch > | inline |
| to_native() const noexcept | native::simd< fp16, 32, Arch > | inline |
| value_type typedef | native::simd< fp16, 32, Arch > | |
| vector_mask_type typedef | native::simd< fp16, 32, Arch > | |