AI Engine API User Guide (AIE) 2021.2
mmul.hpp File Reference
#include "vector.hpp"
#include "accum.hpp"
#include "mul.hpp"
#include "aie1/mmul.hpp"

Classes

struct aie::detail::C_block< TypeA, TypeB, AccumBits, Elems, 1 >
struct aie::detail::C_block< TypeA, TypeB, AccumBits, Elems, 2 >
struct aie::detail::C_block_larger_internal< TypeA, TypeB, AccumBits, Elems, Ratio >
struct aie::detail::compute_C_type< int8, int8 >
struct aie::detail::compute_C_type< int8, uint8 >
struct aie::detail::compute_C_type< uint8, int8 >
struct aie::detail::compute_C_type< uint8, uint8 >
struct aie::detail::mmul_common< _M, _K, _N, TypeA, TypeB >

Namespaces

namespace aie
namespace aie::detail

Macros

#define __AIE_API_DETAIL_MMUL__HPP__

Typedefs

template
using aie::detail::compute_C_type_t= typename compute_C_type< TypeA, TypeB >::type

Class Documentation

aie::detail::compute_C_type< int8, int8 >

struct aie::detail::compute_C_type< int8, int8 >
Class Members
typedefint8 type

aie::detail::compute_C_type< int8, uint8 >

struct aie::detail::compute_C_type< int8, uint8 >
Class Members
typedefint8 type

aie::detail::compute_C_type< uint8, int8 >

struct aie::detail::compute_C_type< uint8, int8 >
Class Members
typedefint8 type

aie::detail::compute_C_type< uint8, uint8 >

struct aie::detail::compute_C_type< uint8, uint8 >
Class Members
typedefuint8 type