|
| template<typename T > |
| constexpr bool | aie::detail::check_alignment (const T *ptr, unsigned aligned_elems) |
| |
| template<unsigned Elems, typename T > |
| constexpr bool | aie::detail::check_vector_alignment (const T *ptr) |
| |
| template<unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none, typename T > |
| auto | aie::detail::load_unaligned_vector (const T *ptr, unsigned aligned_elems=1) |
| |
| template<unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none, typename T > |
| auto | aie::detail::load_vector (const T *ptr) |
| |
| template<unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none, typename T1 , typename T2 > |
| T1 * | aie::detail::store_unaligned_vector (T1 *ptr, const vector< T2, Elems > &v, unsigned aligned_elems=1) |
| |
| template<unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none, typename T1 , typename T2 > |
| T1 * | aie::detail::store_vector (T1 *ptr, const vector< T2, Elems > &v) |
| |