halide_type_code_t#
-
enum halide_type_code_t#
Types in the halide type system.
They can be ints, unsigned ints, or floats (of various bit-widths), or a handle (which is always 64-bits). Note that the int/uint/float values do not imply a specific bit width (the bit width is expected to be encoded in a separate value).
Values:
-
enumerator halide_type_int#
signed integers
-
enumerator halide_type_uint#
unsigned integers
-
enumerator halide_type_float#
IEEE floating point numbers.
-
enumerator halide_type_handle#
opaque pointer type (void *)
-
enumerator halide_type_bfloat#
floating point numbers in the bfloat format
-
enumerator halide_type_int#