|
Halide 21.0.0
Halide compiler and libraries
|
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 |