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 |