AI Engine API User Guide (AIE) 2021.2
aie_declaration.hpp File Reference

AIE API types declaration. This is useful in graph compilation scenarios where theaie.hpphas been included in kernel headers but the compiler doesn't support C++20.More...

Detailed Description

AIE API types declaration. This is useful in graph compilation scenarios where theaie.hpphas been included in kernel headers but the compiler doesn't support C++20.

#include
#include

Classes

struct aie::accauto
class aie::accum< AccumTag, Elems >
struct aie::cfr< T >
struct aie::fft_dit< Stage, Radix, T1, T2 >
class aie::mask< Elems >
struct aie::mmul< M_Elems, K_Elems, N_Elems, TypeA, TypeB, AccumTag >
class aie::vector< T, Elems >

Namespaces

namespace aie

Macros

#define __AIE_API_AIE_DECLARATION_HPP__

Enumerations

enum class aie_dm_resource{
none,none,a,b,
c,d,stack
}

Class Documentation

aie::accauto

struct aie::accauto

aie::accum

class aie::accum
template
class aie::accum< AccumTag, Elems >

aie::cfr

struct aie::cfr
template
struct aie::cfr< T >

aie::fft_dit

struct aie::fft_dit
template
struct aie::fft_dit< Stage, Radix, T1, T2 >

aie::mask

class aie::mask
template
class aie::mask< Elems >

aie::vector

class aie::vector
template
class aie::vector< T, Elems >

Enumeration Type Documentation

aie_dm_resource

enum classaie_dm_resource
strong
Enumerator
none
none
a
b
c
d
stack