AI Engine API User Guide (AIE) 2021.2
mmul_32_32.hpp File Reference
#include "../vector.hpp"
#include "../ld_st.hpp"
#include "../mul.hpp"

Classes

struct aie::detail::mmul< M, K, N, cint16, cint16, AccumBits >
struct aie::detail::mmul< M, K, N, cint16, int32, AccumBits >
struct aie::detail::mmul< M, K, N, float, float, 32 >
struct aie::detail::mmul< M, K, N, int32, cint16, AccumBits >
struct aie::detail::mmul< M, K, N, int32, int32, 80 >
struct aie::detail::mmul_32_32< 2, 2, 2, float, float, 32 >
struct aie::detail::mmul_32_32< 2, 2, 2, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 2, 4, 2, float, float, 32 >
struct aie::detail::mmul_32_32< 2, 4, 2, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 2, 4, 4, float, float, 32 >
struct aie::detail::mmul_32_32< 2, 4, 4, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 2, 8, 2, float, float, 32 >
struct aie::detail::mmul_32_32< 2, 8, 2, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 4, 2, 2, float, float, 32 >
struct aie::detail::mmul_32_32< 4, 2, 2, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 4, 2, 4, float, float, 32 >
struct aie::detail::mmul_32_32< 4, 2, 4, TypeA, TypeB, AccumBits >
struct aie::detail::mmul_32_32< 4, 4, 2, float, float, 32 >
struct aie::detail::mmul_32_32< 4, 4, 2, TypeA, TypeB, AccumBits >

Namespaces

namespace aie
namespace aie::detail

Macros

#define __AIE_API_DETAIL_AIE1_MMUL_32_32__HPP__

Functions

template
constexpr auto aie::detail::get_op_mac_32_32()
template
constexpr auto aie::detail::get_op_mul_32_32()