AI Engine API User Guide (AIE) 2022.1
aie2p/accumulate.hpp File Reference

Classes

struct  aie::detail::consume_terms< 32, Lanes, 16, T_Coeff, N_Coeff, 16, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 32, Lanes, 16, T_Coeff, N_Coeff, 8, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 32, Lanes, 4, T_Coeff, N_Coeff, 8, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 32, Lanes, 8, T_Coeff, N_Coeff, 16, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 32, Lanes, 8, T_Coeff, N_Coeff, 4, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 32, Lanes, 8, T_Coeff, N_Coeff, 8, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 64, Lanes, 16, T_Coeff, N_Coeff, 16, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 64, Lanes, 16, T_Coeff, N_Coeff, 32, int32, Op, Step >
 
struct  aie::detail::consume_terms< 64, Lanes, 32, int32, N_Coeff, 16, T_Data, Op, Step >
 
struct  aie::detail::consume_terms< 64, Lanes, 32, int32, N_Coeff, 32, int32, Op, Step >
 

Namespaces

namespace  aie
 
namespace  aie::detail
 

Macros

#define __AIE_API_DETAIL_AIE2P_ACCUMULATE__HPP__
 

Functions

template<bool WithInputAccum, Operation Op, unsigned AccumBits, unsigned CoeffBits, unsigned DataBits, bool PostAdd = true>
constexpr auto aie::detail::get_mul_op ()