AI Engine API User Guide (AIE) 2021.2
add.hpp File Reference
#include "vector.hpp"
#include "aie1/add.hpp"
#include "aie1/add_accum.hpp"
#include "aie1/add_reduce.hpp"

Namespaces

namespace aie
namespace aie::detail

Macros

#define __AIE_API_DETAIL_ADD__HPP__

Typedefs

template
using aie::detail::add= add_sub_bits< type_bits_v< T >, T, Elems, AddSubOperation::Add >
template
using aie::detail::add_accum= add_sub_accum_bits< AccumBits, type_bits_v< T >, T, Elems, AddSubOperation::Add >
template
using aie::detail::add_reduce= add_reduce_bits< type_bits_v< T >, T, Elems >
template
using aie::detail::add_reduce_v= add_reduce_v_bits< type_bits_v< T >, T, Elems >
template
using aie::detail::sub= add_sub_bits< type_bits_v< T >, T, Elems, AddSubOperation::Sub >
template
using aie::detail::sub_accum= add_sub_accum_bits< AccumBits, type_bits_v< T >, T, Elems, AddSubOperation::Sub >

Enumerations

enum class aie::detail::AddSubOperation{aie::detail::Add,aie::detail::Sub}