Halide 22.0.0 Halide compiler and libraries

Halide::Type Member List

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

BFloat | Halide::Type | static
bits() const | Halide::Type | inline
bytes() const | Halide::Type | inline
can_overflow() const | Halide::Type | inline
can_overflow_int() const | Halide::Type | inline
can_represent(Type other) const | Halide::Type |
can_represent(const Internal::ConstantInterval &in) const | Halide::Type |
can_represent(double x) const | Halide::Type |
can_represent(int64_t x) const | Halide::Type |
can_represent(uint64_t x) const | Halide::Type |
code() const | Halide::Type | inline
element_of() const | Halide::Type | inline
Float | Halide::Type | static
Handle | Halide::Type | static
handle_type | Halide::Type |
Int | Halide::Type | static
is_bfloat() const | Halide::Type | inline
is_bool() const | Halide::Type | inline
is_float() const | Halide::Type | inline
is_handle() const | Halide::Type | inline
is_int() const | Halide::Type | inline
is_int_or_uint() const | Halide::Type | inline
is_max(uint64_t) const | Halide::Type |
is_max(int64_t) const | Halide::Type |
is_min(uint64_t) const | Halide::Type |
is_min(int64_t) const | Halide::Type |
is_scalar() const | Halide::Type | inline
is_uint() const | Halide::Type | inline
is_vector() const | Halide::Type | inline
lanes() const | Halide::Type | inline
max() const | Halide::Type |
min() const | Halide::Type |
narrow() const | Halide::Type | inline
operator halide_type_t() const | Halide::Type | inline
operator!=(const Type &other) const | Halide::Type | inline
operator!=(const halide_type_t &other) const | Halide::Type | inline
operator<(const Type &other) const | Halide::Type | inline
operator=(const Type &that)=default | Halide::Type |
operator==(const Type &other) const | Halide::Type | inline
operator==(const halide_type_t &other) const | Halide::Type | inline
same_handle_type(const Type &other) const | Halide::Type |
Type() | Halide::Type | inline
Type(halide_type_code_t code, int bits, int lanes, const halide_handle_cplusplus_type *handle_type=nullptr) | Halide::Type | inline
Type(const Type &that)=default | Halide::Type |
Type(const halide_type_t &that, const halide_handle_cplusplus_type *handle_type=nullptr) | Halide::Type | inline
UInt | Halide::Type | static
widen() const | Halide::Type | inline
with_bits(int new_bits) const | Halide::Type | inline
with_code(halide_type_code_t new_code) const | Halide::Type | inline
with_lanes(int new_lanes) const | Halide::Type | inline