AI Engine API User Guide (AIE) 2022.2
fft_dit_acc48.hpp File Reference

Classes

struct  aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >
 
struct  aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >
 
struct  aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >
 
struct  aie::detail::fft_dit< Vectorization, 1, 2, cint16 >
 
struct  aie::detail::fft_dit< Vectorization, 2, 2, cint16 >
 
struct  aie::detail::fft_dit< Vectorization, 3, 2, cint16 >
 
struct  aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >::input_data
 
struct  aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >::input_data
 
struct  aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >::input_data
 
struct  aie::detail::fft_dit< Vectorization, 3, 2, cint16 >::input_data
 
struct  aie::detail::fft_dit< Vectorization, 2, 2, cint16 >::input_data
 
struct  aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data
 
class  aie::detail::fft_dit< Vectorization, 2, 2, cint16 >::stage_iterator
 
class  aie::detail::fft_dit< Vectorization, 3, 2, cint16 >::stage_iterator
 
class  aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::stage_iterator
 
class  aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >::stage_iterator
 
class  aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >::stage_iterator
 
class  aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >::stage_iterator
 

Namespaces

namespace  aie
 
namespace  aie::detail
 

Macros

#define __AIE_API_DETAIL_AIE1_FFT_DIT_ACC48_HPP__
 

Class Documentation

◆ aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >::input_data

struct aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >::input_data
template<unsigned Vectorization, typename T2>
struct aie::detail::fft_dit< Vectorization, 0, 2, cint16, T2 >::input_data
Class Members
vector< cint16, 8 > hi
vector< cint16, 8 > lo
vector< cint16, 8 > tw
int zoffs

◆ aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >::input_data

struct aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >::input_data
template<unsigned Vectorization>
struct aie::detail::fft_dit< Vectorization, 0, 5, cint16, cint32 >::input_data
Class Members
vector< cint16, 4 > dat0
vector< cint16, 4 > dat1
vector< cint16, 4 > dat2
vector< cint16, 4 > dat3
vector< cint16, 4 > dat4
vector< cint16, 4 > dat5
vector< cint16, 4 > tw1
vector< cint16, 4 > tw2
vector< cint16, 4 > tw3
vector< cint16, 4 > tw4
int zoffs

◆ aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >::input_data

struct aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >::input_data
template<unsigned Vectorization>
struct aie::detail::fft_dit< Vectorization, 0, 3, cint16, cint32 >::input_data
Class Members
vector< cint16, 4 > dat0
vector< cint16, 4 > dat1
vector< cint16, 4 > dat2
vector< cint16, 4 > tw1
vector< cint16, 4 > tw2
int zoffs

◆ aie::detail::fft_dit< Vectorization, 3, 2, cint16 >::input_data

struct aie::detail::fft_dit< Vectorization, 3, 2, cint16 >::input_data
template<unsigned Vectorization>
struct aie::detail::fft_dit< Vectorization, 3, 2, cint16 >::input_data
Class Members
vector< cint16, 8 > hi
vector< cint16, 8 > lo
vector< cint16, 8 > tw

◆ aie::detail::fft_dit< Vectorization, 2, 2, cint16 >::input_data

struct aie::detail::fft_dit< Vectorization, 2, 2, cint16 >::input_data
template<unsigned Vectorization>
struct aie::detail::fft_dit< Vectorization, 2, 2, cint16 >::input_data
Class Members
vector< cint16, 8 > hi
vector< cint16, 8 > lo
vector< cint16, 4 > tw

◆ aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data

struct aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data
template<unsigned Vectorization>
struct aie::detail::fft_dit< Vectorization, 1, 2, cint16 >::input_data
Class Members
vector< cint16, 8 > hi
vector< cint16, 8 > lo
vector< cint16, 8 > tw
int zoffs