AI Engine API User Guide (AIE) 2023.2
Loading...
Searching...
No Matches
broadcast.hpp File Reference
#include "vector.hpp"
#include "utils.hpp"

Classes

struct  aie::detail::zeros_type_for_accum< AccumClass::CInt >
 
struct  aie::detail::zeros_type_for_accum< AccumClass::Int >
 

Namespaces

namespace  aie
 Base namespace for AIE operations and types.
 
namespace  aie::detail
 

Macros

#define __AIE_API_DETAIL_BROADCAST__HPP__
 

Typedefs

template<typename T , unsigned Elems>
using aie::detail::broadcast = broadcast_bits< type_bits_v< T >, T, Elems >
 
template<typename T , unsigned Elems>
using aie::detail::zeros = zeros_bits< type_bits_v< T >, T, Elems >
 
template<AccumClass Class, unsigned AccumBits, unsigned Elems>
using aie::detail::zeros_acc = zeros_acc_bits< Class, AccumBits, Elems >
 
template<AccumClass Class>
using aie::detail::zeros_type_for_accum_t = typename zeros_type_for_accum< Class >::type
 

Class Documentation

◆ aie::detail::zeros_type_for_accum< AccumClass::CInt >

struct aie::detail::zeros_type_for_accum< AccumClass::CInt >
Class Members
typedef cint32 type

◆ aie::detail::zeros_type_for_accum< AccumClass::Int >

struct aie::detail::zeros_type_for_accum< AccumClass::Int >
Class Members
typedef int32 type

Macro Definition Documentation

◆ __AIE_API_DETAIL_BROADCAST__HPP__

#define __AIE_API_DETAIL_BROADCAST__HPP__