|
AI Engine API User Guide (AIE) 2023.1
|
#include <mmul_16_16.hpp>
Public Types | |
| using | vector_A_type = vector< int16, 16 > |
| using | vector_B_type = vector< int16, 16 > |
Public Member Functions | |
| void | mac (const vector_A_type &a, bool a_sign, const vector_B_type &b, bool b_sign) |
| void | mul (const vector_A_type &a, bool a_sign, const vector_B_type &b, bool b_sign) |
Static Public Attributes | |
| static constexpr unsigned | K |
| static constexpr unsigned | M |
| static constexpr unsigned | N |
| using aie::detail::mmul_16_16< 4, 4, 4, int16, int16, AccumBits >::vector_A_type = vector<int16, 16> |
| using aie::detail::mmul_16_16< 4, 4, 4, int16, int16, AccumBits >::vector_B_type = vector<int16, 16> |
|
inline |
|
inline |
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |