AI Engine API User Guide (AIE) 2022.2
|
Namespaces | |
namespace | aie |
namespace | aie::detail |
Macros | |
#define | __AIE_API_DETAIL_ACCUM__HPP__ |
Enumerations | |
enum class | aie::detail::AccumClass { aie::detail::Int , aie::detail::CInt , aie::detail::FP , aie::detail::CFP } |
Functions | |
template<typename DstTag , typename Acc > | |
auto | aie::detail::accum_cast (const Acc &acc) |
template<typename... Accums> | |
auto | aie::detail::concat_accum (Accums &&...accums) |
struct aie::detail::default_accum_tag |
Class Members | ||
---|---|---|
typedef conditional_t< is_complex_v< A >||is_complex_v< B >, typename default_accum_tag_helper< default_accum_bits< A, B >(), is_floating_point_v< A > >::ctype, typename default_accum_tag_helper< default_accum_bits< A, B >(), is_floating_point_v< A > >::type > | type |
struct aie::detail::default_accum_tag_helper< 32, false > |
struct aie::detail::default_accum_tag_helper< 32, true > |
struct aie::detail::default_accum_tag_helper< 48 > |