![]() |
AI Engine API User Guide (AIE) 2021.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 > |