DSPLIB User Guide
DSPLIB_lud_common.cpp File Reference

Go to the source code of this file.

Functions

template<typename dataType >
void DSPLIB_lud_identity_matrix_generate_init_ci (uint8_t *pBlock, int32_t order, int32_t stride)
 
template void DSPLIB_lud_identity_matrix_generate_init_ci< float > (uint8_t *pBlock, int32_t order, int32_t stride)
 
template void DSPLIB_lud_identity_matrix_generate_init_ci< double > (uint8_t *pBlock, int32_t order, int32_t stride)
 
template void DSPLIB_lud_identity_matrix_generate_init_ci< unsigned short > (uint8_t *pBlock, int32_t order, int32_t stride)
 
template<typename dataType >
void DSPLIB_lud_identity_matrix_generate_exec_ci (dataType *pMat, int32_t order, int32_t colStride, uint8_t *pBlock)
 
template void DSPLIB_lud_identity_matrix_generate_exec_ci< float > (float *pMat, int32_t order, int32_t colStride, uint8_t *pBlock)
 
template void DSPLIB_lud_identity_matrix_generate_exec_ci< double > (double *pMat, int32_t order, int32_t colStride, uint8_t *pBlock)
 
template void DSPLIB_lud_identity_matrix_generate_exec_ci< unsigned short > (unsigned short *pMat, int32_t order, int32_t colStride, uint8_t *pBlock)
 
template<typename dataType >
void DSPLIB_lud_blk_move_init_ci (uint8_t *pBlock, int32_t nRows, int32_t stride)
 
template void DSPLIB_lud_blk_move_init_ci< float > (uint8_t *pBlock, int32_t nRows, int32_t stride)
 
template void DSPLIB_lud_blk_move_init_ci< double > (uint8_t *pBlock, int32_t nRows, int32_t stride)
 
template<typename dataType >
void DSPLIB_lud_blk_move_exec_ci (dataType *pOut, dataType *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 
template void DSPLIB_lud_blk_move_exec_ci< float > (float *pOut, float *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 
template void DSPLIB_lud_blk_move_exec_ci< double > (double *pOut, double *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 

Function Documentation

◆ DSPLIB_lud_identity_matrix_generate_init_ci()

template<typename dataType >
void DSPLIB_lud_identity_matrix_generate_init_ci ( uint8_t *  pBlock,
int32_t  order,
int32_t  stride 
)

Definition at line 49 of file DSPLIB_lud_common.cpp.

◆ DSPLIB_lud_identity_matrix_generate_init_ci< float >()

template void DSPLIB_lud_identity_matrix_generate_init_ci< float > ( uint8_t *  pBlock,
int32_t  order,
int32_t  stride 
)

◆ DSPLIB_lud_identity_matrix_generate_init_ci< double >()

template void DSPLIB_lud_identity_matrix_generate_init_ci< double > ( uint8_t *  pBlock,
int32_t  order,
int32_t  stride 
)

◆ DSPLIB_lud_identity_matrix_generate_init_ci< unsigned short >()

template void DSPLIB_lud_identity_matrix_generate_init_ci< unsigned short > ( uint8_t *  pBlock,
int32_t  order,
int32_t  stride 
)

◆ DSPLIB_lud_identity_matrix_generate_exec_ci()

template<typename dataType >
void DSPLIB_lud_identity_matrix_generate_exec_ci ( dataType *  pMat,
int32_t  order,
int32_t  colStride,
uint8_t *  pBlock 
)

Definition at line 76 of file DSPLIB_lud_common.cpp.

◆ DSPLIB_lud_identity_matrix_generate_exec_ci< float >()

template void DSPLIB_lud_identity_matrix_generate_exec_ci< float > ( float *  pMat,
int32_t  order,
int32_t  colStride,
uint8_t *  pBlock 
)

◆ DSPLIB_lud_identity_matrix_generate_exec_ci< double >()

template void DSPLIB_lud_identity_matrix_generate_exec_ci< double > ( double *  pMat,
int32_t  order,
int32_t  colStride,
uint8_t *  pBlock 
)

◆ DSPLIB_lud_identity_matrix_generate_exec_ci< unsigned short >()

template void DSPLIB_lud_identity_matrix_generate_exec_ci< unsigned short > ( unsigned short *  pMat,
int32_t  order,
int32_t  colStride,
uint8_t *  pBlock 
)

◆ DSPLIB_lud_blk_move_init_ci()

template<typename dataType >
void DSPLIB_lud_blk_move_init_ci ( uint8_t *  pBlock,
int32_t  nRows,
int32_t  stride 
)

Definition at line 130 of file DSPLIB_lud_common.cpp.

◆ DSPLIB_lud_blk_move_init_ci< float >()

template void DSPLIB_lud_blk_move_init_ci< float > ( uint8_t *  pBlock,
int32_t  nRows,
int32_t  stride 
)

◆ DSPLIB_lud_blk_move_init_ci< double >()

template void DSPLIB_lud_blk_move_init_ci< double > ( uint8_t *  pBlock,
int32_t  nRows,
int32_t  stride 
)

◆ DSPLIB_lud_blk_move_exec_ci()

template<typename dataType >
void DSPLIB_lud_blk_move_exec_ci ( dataType *  pOut,
dataType *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)

Definition at line 172 of file DSPLIB_lud_common.cpp.

◆ DSPLIB_lud_blk_move_exec_ci< float >()

template void DSPLIB_lud_blk_move_exec_ci< float > ( float *  pOut,
float *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)

◆ DSPLIB_lud_blk_move_exec_ci< double >()

template void DSPLIB_lud_blk_move_exec_ci< double > ( double *  pOut,
double *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)