AI Engine API User Guide (AIE) 2021.2
aie1/array_helpers.hpp File Reference
#include <iterator>
#include "vector.hpp"

Namespaces

namespace  aie
 
namespace  aie::detail
 

Macros

#define __AIE_API_DETAIL_AIE1_ARRAY_HELPERS__HPP__
 

Functions

template<typename Pointer , size_t Elems>
struct circular_iterator_storage_static aie::detail::property (keep_in_registers)
 
template<typename Pointer >
struct circular_iterator_storage_dynamic aie::detail::property (keep_in_registers)
 
template<typename ReturnT , typename T , size_t Elems, size_t Stride, aie_dm_resource Resource>
class circular_iterator_impl aie::detail::property (keep_in_registers)
 
template<typename VectorT , unsigned N, typename T , size_t Elems, size_t Stride, aie_dm_resource Resource>
class circular_iterator_impl< vector< VectorT, N >, T, Elems, Stride, Resource > aie::detail::property (keep_in_registers)