AI Engine API User Guide (AIE) 2021.2
aie::detail::C_block< TypeA, TypeB, AccumBits, Elems, 2 > Struct Template Reference

#include <mmul.hpp>

Public Types

using accum_type = accum< accum_class_for_mul_types_v< TypeA, TypeB >, AccumBits, Elems >
 
using internal_accum_type = accum< accum_class_for_mul_types_v< TypeA, TypeB >, AccumBits, Elems/2 >
 

Public Member Functions

 C_block ()
 
 C_block (const accum_type &acc)
 
template<typename T >
 C_block (const vector< T, Elems > &v, int shift=0)
 
 operator accum_type () const
 
accum_type to_accum () const
 
template<typename T >
vector< T, Elems > to_vector (int shift=0) const
 

Public Attributes

internal_accum_type data [2]
 

The documentation for this struct was generated from the following file: