Halide 22.0.0 Halide compiler and libraries

Halide::float16_t Member List

This is the complete list of members for Halide::float16_t, including all inherited members.

exponent_mask | Halide::float16_t | static
float16_t(float value) | Halide::float16_t | explicit
float16_t(double value) | Halide::float16_t | explicit
float16_t(int value) | Halide::float16_t | explicit
float16_t()=default | Halide::float16_t |
is_infinity() const | Halide::float16_t |
is_nan() const | Halide::float16_t |
is_negative() const | Halide::float16_t |
is_zero() const | Halide::float16_t |
make_from_bits(uint16_t bits) | Halide::float16_t | static
make_infinity() | Halide::float16_t | static
make_nan() | Halide::float16_t | static
make_negative_infinity() | Halide::float16_t | static
make_negative_zero() | Halide::float16_t | static
make_zero() | Halide::float16_t | static
mantissa_bits | Halide::float16_t | static
mantissa_mask | Halide::float16_t | static
operator double() const | Halide::float16_t | explicit
operator float() const | Halide::float16_t | explicit
operator int() const | Halide::float16_t | explicit
operator!=(float16_t rhs) const | Halide::float16_t | inline
operator*(float16_t rhs) const | Halide::float16_t |
operator*=(float16_t rhs) | Halide::float16_t | inline
operator+(float16_t rhs) const | Halide::float16_t |
operator+=(float16_t rhs) | Halide::float16_t | inline
operator-() const | Halide::float16_t |
operator-(float16_t rhs) const | Halide::float16_t |
operator-=(float16_t rhs) | Halide::float16_t | inline
operator/(float16_t rhs) const | Halide::float16_t |
operator/=(float16_t rhs) | Halide::float16_t | inline
operator<(float16_t rhs) const | Halide::float16_t |
operator<=(float16_t rhs) const | Halide::float16_t | inline
operator==(float16_t rhs) const | Halide::float16_t |
operator>(float16_t rhs) const | Halide::float16_t |
operator>=(float16_t rhs) const | Halide::float16_t | inline
sign_mask | Halide::float16_t | static
to_bits() const | Halide::float16_t |