![]() |
AI Engine API User Guide (AIE) 2022.1
|
Basic types exposed to users. More...
Basic types exposed to users.
Classes | |
| struct | accauto |
| struct | aie_dm_resource_get< T > |
| struct | aie_dm_resource_remove< T > |
| struct | aie_dm_resource_set< T, Resource > |
| struct | aie_dm_resource_set< T, aie_dm_resource::a > |
| struct | aie_dm_resource_set< T, aie_dm_resource::b > |
| struct | aie_dm_resource_set< T, aie_dm_resource::c > |
| struct | aie_dm_resource_set< T, aie_dm_resource::d > |
| struct | aie_dm_resource_set< T, aie_dm_resource::stack > |
| struct | bfloat16 |
| struct | exact_acc48 |
| struct | exact_acc80 |
| struct | exact_cacc48 |
| struct | exact_cacc80 |
| struct | int4_t |
Typedefs | |
| template<typename T > | |
| using | aie_dm_resource_remove_t = typename aie_dm_resource_remove< T >::type |
| template<typename T , aie_dm_resource Resource> | |
| using | aie_dm_resource_set_t = typename aie_dm_resource_set< aie_dm_resource_remove_t< T >, Resource >::type |
| using | cfloat_t = cfloat |
| using | cint16_t = cint16 |
| using | cint32_t = cint32 |
| using | int16 = int16_t |
| using | int32 = int32_t |
| using | int4 = int4_t |
| using | int8 = int8_t |
| using | uint16 = uint16_t |
| using | uint32 = uint32_t |
| using | uint4 = uint4_t |
| using | uint8 = uint8_t |
Enumerations | |
| enum class | aie_dm_resource { none , none , a , b , c , d , stack } |
| struct aie_dm_resource_remove |
| struct aie_dm_resource_set |
| Class Members | ||
|---|---|---|
| typedef T | type | |
| struct aie_dm_resource_set< T, aie_dm_resource::a > |
| struct aie_dm_resource_set< T, aie_dm_resource::b > |
| struct aie_dm_resource_set< T, aie_dm_resource::c > |
| struct aie_dm_resource_set< T, aie_dm_resource::d > |
| struct aie_dm_resource_set< T, aie_dm_resource::stack > |
| struct bfloat16 |
| struct exact_acc48 |
| struct exact_acc80 |
| struct exact_cacc48 |
| struct exact_cacc80 |
| struct int4_t |
|
strong |