|
template<typename T , unsigned Elems> |
using | aie::detail::interleave_butterfly = interleave_bits_butterfly< type_bits_v< T >, T, Elems > |
|
template<typename T , unsigned Elems> |
using | aie::detail::interleave_butterfly_half = interleave_bits_butterfly_half< type_bits_v< T >, T, Elems > |
|
template<typename T , unsigned Elems> |
using | aie::detail::interleave_crossover = interleave_bits_crossover< type_bits_v< T >, T, Elems > |
|
template<typename T , unsigned Elems, unsigned... Select> |
using | aie::detail::interleave_custom = interleave_bits_custom< type_bits_v< T >, T, Elems > |
|
template<typename T , unsigned Elems, unsigned... Select> |
using | aie::detail::interleave_custom_static = interleave_bits_custom_static< type_bits_v< T >, T, Elems, Select... > |
|
template<typename T , unsigned Elems> |
using | aie::detail::interleave_unzip = interleave_bits_unzip< type_bits_v< T >, T, Elems > |
|
template<typename T , unsigned Elems> |
using | aie::detail::interleave_zip = interleave_bits_zip< type_bits_v< T >, T, Elems > |
|