/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_rfft_fast_f64.c | 33 float64_t * p, in stage_rfft_f64() 34 float64_t * pOut) in stage_rfft_f64() 37 float64_t twR, twI; /* RFFT Twiddle coefficients */ in stage_rfft_f64() 38 const float64_t * pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */ in stage_rfft_f64() 39 float64_t *pA = p; /* increasing pointer */ in stage_rfft_f64() 40 float64_t *pB = p; /* decreasing pointer */ in stage_rfft_f64() 41 float64_t xAR, xAI, xBR, xBI; /* temporary variables */ in stage_rfft_f64() 42 float64_t t1a, t1b; /* temporary variables */ in stage_rfft_f64() 43 float64_t p0, p1, p2, p3; /* temporary variables */ in stage_rfft_f64() 120 float64_t * p, in merge_rfft_f64() [all …]
|
D | arm_cfft_f64.c | 34 float64_t * pSrc, 36 const float64_t * pCoef, 62 float64_t * pSrc, in arm_radix4_butterfly_f64() 64 const float64_t * pCoef, in arm_radix4_butterfly_f64() 68 float64_t co1, co2, co3, si1, si2, si3; in arm_radix4_butterfly_f64() 73 float64_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_f64() 196 float64_t * pSrc, in arm_cfft_radix4by2_f64() 198 const float64_t * pCoef) in arm_cfft_radix4by2_f64() 202 float64_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_f64() 203 float64_t p0, p1,p2,p3,a0,a1; in arm_cfft_radix4by2_f64() [all …]
|
D | arm_rfft_fast_init_f64.c | 63 Sint->pTwiddle = (float64_t *) twiddleCoefF64_16; in arm_rfft_32_fast_init_f64() 64 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_32; in arm_rfft_32_fast_init_f64() 92 Sint->pTwiddle = (float64_t *) twiddleCoefF64_32; in arm_rfft_64_fast_init_f64() 93 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_64; in arm_rfft_64_fast_init_f64() 121 Sint->pTwiddle = (float64_t *) twiddleCoefF64_64; in arm_rfft_128_fast_init_f64() 122 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_128; in arm_rfft_128_fast_init_f64() 150 Sint->pTwiddle = (float64_t *) twiddleCoefF64_128; in arm_rfft_256_fast_init_f64() 151 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_256; in arm_rfft_256_fast_init_f64() 179 Sint->pTwiddle = (float64_t *) twiddleCoefF64_256; in arm_rfft_512_fast_init_f64() 180 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_512; in arm_rfft_512_fast_init_f64() [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/CommonTables/ |
D | arm_const_structs.c | 42 …16, (const float64_t *)twiddleCoefF64_16, armBitRevIndexTableF64_16, ARMBITREVINDEXTABLEF64_16_TAB… 48 …32, (const float64_t *)twiddleCoefF64_32, armBitRevIndexTableF64_32, ARMBITREVINDEXTABLEF64_32_TAB… 54 …64, (const float64_t *)twiddleCoefF64_64, armBitRevIndexTableF64_64, ARMBITREVINDEXTABLEF64_64_TAB… 60 …128, (const float64_t *)twiddleCoefF64_128, armBitRevIndexTableF64_128, ARMBITREVINDEXTABLEF64_128… 66 …256, (const float64_t *)twiddleCoefF64_256, armBitRevIndexTableF64_256, ARMBITREVINDEXTABLEF64_256… 72 …512, (const float64_t *)twiddleCoefF64_512, armBitRevIndexTableF64_512, ARMBITREVINDEXTABLEF64_512… 78 …1024, (const float64_t *)twiddleCoefF64_1024, armBitRevIndexTableF64_1024, ARMBITREVINDEXTABLEF64_… 84 …2048, (const float64_t *)twiddleCoefF64_2048, armBitRevIndexTableF64_2048, ARMBITREVINDEXTABLEF64_… 90 …4096, (const float64_t *)twiddleCoefF64_4096, armBitRevIndexTableF64_4096, ARMBITREVINDEXTABLEF64_… 285 …{ 16, (const float64_t *)twiddleCoefF64_16, armBitRevIndexTableF64_16, ARMBITREVINDEXTABLEF64_16_T… [all …]
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_mult_f64.c | 72 float64_t *pIn1 = pSrcA->pData; /* Input data matrix pointer A */ in arm_mat_mult_f64() 73 float64_t *pIn2 = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f64() 74 float64_t *pInA = pSrcA->pData; /* Input data matrix pointer A */ in arm_mat_mult_f64() 75 float64_t *pInB = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f64() 76 float64_t *pOut = pDst->pData; /* Output data matrix pointer */ in arm_mat_mult_f64() 77 float64_t *px; /* Temporary output data matrix pointer */ in arm_mat_mult_f64() 78 float64_t sum; /* Accumulator */ in arm_mat_mult_f64()
|
D | arm_mat_solve_lower_triangular_f64.c | 84 float64_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f64() 85 float64_t *pLT = lt->pData; in arm_mat_solve_lower_triangular_f64() 86 float64_t *pA = a->pData; in arm_mat_solve_lower_triangular_f64() 88 float64_t *lt_row; in arm_mat_solve_lower_triangular_f64() 89 float64_t *a_col; in arm_mat_solve_lower_triangular_f64() 99 float64_t tmp=a_col[i * n]; in arm_mat_solve_lower_triangular_f64()
|
D | arm_mat_solve_upper_triangular_f64.c | 77 float64_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f64() 78 float64_t *pUT = ut->pData; in arm_mat_solve_upper_triangular_f64() 79 float64_t *pA = a->pData; in arm_mat_solve_upper_triangular_f64() 81 float64_t *ut_row; in arm_mat_solve_upper_triangular_f64() 82 float64_t *a_col; in arm_mat_solve_upper_triangular_f64() 92 float64_t tmp=a_col[i * n]; in arm_mat_solve_upper_triangular_f64()
|
D | arm_mat_inverse_f64.c | 55 float64_t *pIn = pSrc->pData; /* input data matrix pointer */ 56 float64_t *pOut = pDst->pData; /* output data matrix pointer */ 57 float64_t *pInT1, *pInT2; /* Temporary input data matrix pointer */ 58 float64_t *pOutT1, *pOutT2; /* Temporary output data matrix pointer */ 59 …float64_t *pPivotRowIn, *pPRT_in, *pPivotRowDst, *pPRT_pDst; /* Temporary input and output data m… 65 float64_t Xchg, in = 0.0, in1; /* Temporary input values */ 370 float64_t Xchg, in = 0.0; /* Temporary input values */
|
D | arm_mat_ldlt_f64.c | 38 float64_t tmp; \ 47 float64_t tmp; \ 106 float64_t *pA; in arm_mat_ldlt_f64() 108 memcpy(pl->pData,pSrc->pData,n*n*sizeof(float64_t)); in arm_mat_ldlt_f64() 120 float64_t m=F64_MIN,a; in arm_mat_ldlt_f64()
|
D | arm_mat_sub_f64.c | 66 float64_t *pInA = pSrcA->pData; /* input data matrix pointer A */ in arm_mat_sub_f64() 67 float64_t *pInB = pSrcB->pData; /* input data matrix pointer B */ in arm_mat_sub_f64() 68 float64_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_sub_f64()
|
D | arm_mat_trans_f64.c | 62 float64_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_trans_f64() 63 float64_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_trans_f64() 64 float64_t *px; /* Temporary output data matrix pointer */ in arm_mat_trans_f64()
|
D | arm_mat_cholesky_f64.c | 80 float64_t invSqrtVj; in arm_mat_cholesky_f64() 81 float64_t *pA,*pG; in arm_mat_cholesky_f64()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_biquad_cascade_df2T_f64.c | 139 const float64_t * pSrc, in arm_biquad_cascade_df2T_f64() 140 float64_t * pDst, in arm_biquad_cascade_df2T_f64() 144 const float64_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_df2T_f64() 145 float64_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_df2T_f64() 146 float64_t *pState = S->pState; /* State pointer */ in arm_biquad_cascade_df2T_f64() 147 const float64_t *pCoeffs = S->pCoeffs; /* Coefficient pointer */ in arm_biquad_cascade_df2T_f64() 148 float64_t acc1; /* Accumulator */ in arm_biquad_cascade_df2T_f64() 149 float64_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f64() 150 float64_t Xn1; /* Temporary input */ in arm_biquad_cascade_df2T_f64() 151 float64_t d1, d2; /* State variables */ in arm_biquad_cascade_df2T_f64()
|
D | arm_biquad_cascade_df2T_init_f64.c | 68 const float64_t * pCoeffs, in arm_biquad_cascade_df2T_init_f64() 69 float64_t * pState) in arm_biquad_cascade_df2T_init_f64() 78 memset(pState, 0, (2U * (uint32_t) numStages) * sizeof(float64_t)); in arm_biquad_cascade_df2T_init_f64()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/ |
D | arm_kullback_leibler_f64.c | 48 float64_t arm_kullback_leibler_f64(const float64_t * pSrcA, const float64_t * pSrcB, uint32_t block… in arm_kullback_leibler_f64() 50 const float64_t *pInA, *pInB; in arm_kullback_leibler_f64() 52 float64_t accum, pA,pB; in arm_kullback_leibler_f64()
|
D | arm_entropy_f64.c | 47 float64_t arm_entropy_f64(const float64_t * pSrcA, uint32_t blockSize) in arm_entropy_f64() 49 const float64_t *pIn; in arm_entropy_f64() 51 float64_t accum, p; in arm_entropy_f64()
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Include/dsp/ |
D | statistics_functions.h | 118 float64_t arm_entropy_f64(const float64_t * pSrcA, uint32_t blockSize); 144 float64_t arm_kullback_leibler_f64(const float64_t * pSrcA, 145 const float64_t * pSrcB,
|
D | transform_functions.h | 308 const float64_t *pTwiddle; /**< points to the Twiddle factor table. */ 319 float64_t * p1, 415 const float64_t * pTwiddleRFFT; /**< Twiddle factors real stage */ 425 float64_t * p, float64_t * pOut,
|
D | filtering_functions.h | 1128 …float64_t *pState; /**< points to the array of state coefficients. The array is of length… 1129 …const float64_t *pCoeffs; /**< points to the array of coefficients. The array is of length… 1170 const float64_t * pSrc, 1171 float64_t * pDst, 1219 const float64_t * pCoeffs, 1220 float64_t * pState);
|
D | matrix_functions.h | 129 float64_t *pData; /**< points to the data of the matrix. */
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/DSP/Include/ |
D | arm_math_types.h | 285 typedef double float64_t; typedef 535 #define F64_MAX ((float64_t)DBL_MAX) 545 #define F64_ABSMAX ((float64_t)DBL_MAX) 550 #define F64_ABSMIN ((float64_t)0.0)
|
/hal_nxp-3.6.0/mcux/mcux-sdk/CMSIS/Include/ |
D | arm_math.h | 414 typedef double float64_t; typedef 1533 float64_t *pData; /**< points to the data of the matrix. */ 3774 …float64_t *pState; /**< points to the array of state coefficients. The array is of length… 3775 …float64_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*num… 3816 float64_t * pSrc, 3817 float64_t * pDst, 3865 float64_t * pCoeffs, 3866 float64_t * pState);
|