Scalar Data Types - Scalar Data Types - 2023.2 English - UG1583

AI Engine-ML Intrinsics User Guide (UG1583)

Document_ID
UG1583
Release_Date
2023-11-16
Version
2023.2 English
AI Engine-ML Intrinsics User Guide  (v2023.2)
Scalar Data Types

All the standard C scalar data-types are supported. More...

All the standard C scalar data-types are supported.

  • char - 8 bit signed
  • short - 16 bit signed
  • int - 32 bit signed
  • float - emulated type, 32 bit
  • double - emulated type, 64 bit
  • long double - emulated type, 64 bit
  • long long - 64 bit signed
Note
All types except float/double support signed and unsigned prefixes

The following non-standard C types are supported:

  • bfloat16 - emulated type, 16 bit signed
  • cint16 - emulated type, complex number of two 16 bit values
  • cint32 - emulated type, complex number of two 32 bit values
  • cfloat - emulated type, complex number of two 32 bit values