13 lines
660 B
Modula-2
13 lines
660 B
Modula-2
DEFINE_DATATYPE(int8, int8_t, i8, 0x00)
|
|
DEFINE_DATATYPE(int16, int16_t, i16, 0x01)
|
|
DEFINE_DATATYPE(int32, int32_t, i32, 0x02)
|
|
DEFINE_DATATYPE(int64, int64_t, i64, 0x03)
|
|
DEFINE_DATATYPE(uint8, uint8_t, u8, 0x04)
|
|
DEFINE_DATATYPE(uint16, uint16_t, u16, 0x05)
|
|
DEFINE_DATATYPE(uint32, uint32_t, u32, 0x06)
|
|
DEFINE_DATATYPE(uint64, uint64_t, u64, 0x07)
|
|
DEFINE_DATATYPE(float16, half, f16, 0x08)
|
|
DEFINE_DATATYPE(float32, float, f32, 0x09)
|
|
DEFINE_DATATYPE(float64, double, f64, 0x0A)
|
|
DEFINE_DATATYPE(bfloat16, bfloat16, bf16, 0x0B)
|