|
| #define | DEFAULT_HOUSEHOLDER_THRESHOLD_F64 (1.0e-16) |
| #define | DEFAULT_HOUSEHOLDER_THRESHOLD_F32 (1.0e-12f) |
| #define | arm_mat_init_f16(S, nRows, nColumns, pData) |
| #define | arm_mat_init_f32(S, nRows, nColumns, pData) |
| #define | arm_mat_init_f64(S, nRows, nColumns, pData) |
| #define | arm_mat_init_q7(S, nRows, nColumns, pData) |
| #define | arm_mat_init_q15(S, nRows, nColumns, pData) |
| #define | arm_mat_init_q31(S, nRows, nColumns, pData) |
| #define | arm_mat_cmplx_mult_q7(pSrcA, pSrcB, pDst, pState) |
| #define | arm_mat_mult_fast_q15(pSrcA, pSrcB, pDst, pState) |
| #define | arm_mat_mult_fast_q31(pSrcA, pSrcB, pDst) |
| #define | arm_mat_mult_opt_q31(pSrcA, pSrcB, pDst, pState) |
| #define | arm_mat_vec_mult_f16(pSrcMat, pVec, pDst) |
| #define | arm_mat_vec_mult_f32(pSrcMat, pVec, pDst) |
| #define | arm_mat_vec_mult_q31(pSrcMat, pVec, pDst) |
| #define | arm_mat_vec_mult_q15(pSrcMat, pVec, pDst) |
| #define | arm_mat_vec_mult_q7(pSrcMat, pVec, pDst) |
| #define | arm_mat_solve_upper_triangular_f32(pSrcA, pSrcB, pDst) |
| #define | arm_mat_solve_upper_triangular_f64(pSrcA, pSrcB, pDst) |
| #define | arm_mat_solve_lower_triangular_f32(pSrcA, pSrcB, pDst) |
| #define | arm_mat_solve_lower_triangular_f64(pSrcA, pSrcB, pDst) |
| #define | arm_mat_cmplx_trans_f16(pSrc, pDst) |
| #define | arm_householder_f32(pSrc, threshold, blockSize, pOut) |
| #define | arm_householder_f64(pSrc, threshold, blockSize, pOut) |
| #define | arm_mat_qr_f32(pSrc, threshold, pOutR, pOutQ, pOutTau, pTmpA, pTmpB) |
| #define | arm_mat_qr_f64(pSrc, threshold, pOutR, pOutQ, pOutTau, pTmpA, pTmpB) |
|
| static arm_status | arm_mat_add_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_add_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst) |
| static arm_status | arm_mat_add_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_cmplx_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_cmplx_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch) |
| static arm_status | arm_mat_cmplx_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_trans_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_trans_f64 (const arm_matrix_instance_f64 *pSrc, const arm_matrix_instance_f64 *pDst) |
| static arm_status | arm_mat_trans_q7 (const arm_matrix_instance_q7 *pSrc, arm_matrix_instance_q7 *pDst) |
| static arm_status | arm_mat_trans_q15 (const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst) |
| static arm_status | arm_mat_trans_q31 (const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_mult_f64 (const arm_matrix_instance_f64 *pSrcA, const arm_matrix_instance_f64 *pSrcB, arm_matrix_instance_f64 *pDst) |
| static arm_status | arm_mat_mult_q7 (const arm_matrix_instance_q7 *pSrcA, const arm_matrix_instance_q7 *pSrcB, arm_matrix_instance_q7 *pDst, q7_t *pState) |
| static arm_status | arm_mat_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState) |
| static arm_status | arm_mat_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_sub_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_sub_f64 (const arm_matrix_instance_f64 *pSrcA, const arm_matrix_instance_f64 *pSrcB, arm_matrix_instance_f64 *pDst) |
| static arm_status | arm_mat_sub_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst) |
| static arm_status | arm_mat_sub_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_scale_f32 (const arm_matrix_instance_f32 *pSrc, f32_t scale, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_scale_q15 (const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst) |
| static arm_status | arm_mat_scale_q31 (const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_inverse_f32 (const arm_matrix_instance_f32 *src, arm_matrix_instance_f32 *dst) |
| static arm_status | arm_mat_inverse_f64 (const arm_matrix_instance_f64 *src, arm_matrix_instance_f64 *dst) |
| static arm_status | arm_mat_ldlt_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pL, arm_matrix_instance_f32 *pD, uint16_t *pP) |
| static arm_status | arm_mat_ldlt_f64 (const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pL, arm_matrix_instance_f64 *pD, uint16_t *pP) |
| static arm_status | arm_mat_cholesky_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst) |
| static arm_status | arm_mat_cholesky_f64 (const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst) |
| static arm_status | arm_mat_cmplx_trans_q31 (const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst) |
| static arm_status | arm_mat_cmplx_trans_q15 (const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst) |
| static arm_status | arm_mat_cmplx_trans_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst) |