/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_mfcc_f32.c | 72 float32_t *pTmp in arm_mfcc_f32() argument 106 pTmp[2*i] = pSrc[i]; in arm_mfcc_f32() 107 pTmp[2*i+1] = 0.0f; in arm_mfcc_f32() 109 arm_cfft_f32(&(S->cfft),pTmp,0,1); in arm_mfcc_f32() 112 arm_rfft_fast_f32(&(S->rfft),pSrc,pTmp,0); in arm_mfcc_f32() 114 pTmp[S->fftLen]=pTmp[1]; in arm_mfcc_f32() 115 pTmp[S->fftLen+1]=0.0f; in arm_mfcc_f32() 116 pTmp[1]=0.0f; in arm_mfcc_f32() 118 arm_cmplx_mag_f32(pTmp,pSrc,S->fftLen); in arm_mfcc_f32() 134 pTmp[i] = result; in arm_mfcc_f32() [all …]
|
D | arm_mfcc_f16.c | 82 float16_t *pTmp in arm_mfcc_f16() argument 116 pTmp[2*i] = pSrc[i]; in arm_mfcc_f16() 117 pTmp[2*i+1] = 0.0f16; in arm_mfcc_f16() 119 arm_cfft_f16(&(S->cfft),pTmp,0,1); in arm_mfcc_f16() 122 arm_rfft_fast_f16(&(S->rfft),pSrc,pTmp,0); in arm_mfcc_f16() 124 pTmp[S->fftLen]=pTmp[1]; in arm_mfcc_f16() 125 pTmp[S->fftLen+1]=0.0f16; in arm_mfcc_f16() 126 pTmp[1]=0.0f; in arm_mfcc_f16() 128 arm_cmplx_mag_f16(pTmp,pSrc,S->fftLen); in arm_mfcc_f16() 144 pTmp[i] = result; in arm_mfcc_f16() [all …]
|
D | arm_mfcc_q31.c | 79 q31_t *pTmp in arm_mfcc_q31() argument 91 q31_t *pTmp2=(q31_t*)pTmp; in arm_mfcc_q31() 163 pTmp[i] = __SSAT(result,31) ; in arm_mfcc_q31() 169 arm_scale_q31(pTmp,m,0,pTmp,S->nbMelFilters); in arm_mfcc_q31() 174 arm_vlog_q31(pTmp,pTmp,S->nbMelFilters); in arm_mfcc_q31() 184 arm_offset_q31(pTmp,logExponent,pTmp,S->nbMelFilters); in arm_mfcc_q31() 185 arm_shift_q31(pTmp,-3,pTmp,S->nbMelFilters); in arm_mfcc_q31() 194 arm_mat_vec_mult_q31(&pDctMat, pTmp, pDst); in arm_mfcc_q31()
|
D | arm_mfcc_q15.c | 78 q31_t *pTmp in arm_mfcc_q15() argument 90 q15_t *pTmp2=(q15_t*)pTmp; in arm_mfcc_q15() 160 pTmp[i] = __SSAT(result,31) ; in arm_mfcc_q15() 166 arm_scale_q31(pTmp,m<<16,0,pTmp,S->nbMelFilters); in arm_mfcc_q15() 171 arm_vlog_q31(pTmp,pTmp,S->nbMelFilters); in arm_mfcc_q15() 181 arm_offset_q31(pTmp,logExponent,pTmp,S->nbMelFilters); in arm_mfcc_q15() 182 arm_shift_q31(pTmp,-19,pTmp,S->nbMelFilters); in arm_mfcc_q15() 185 pSrc[i] = __SSAT((q15_t)pTmp[i],16); in arm_mfcc_q15()
|
/cmsis-dsp-latest/Source/MatrixFunctions/ |
D | arm_mat_inverse_f32.c | 94 float32_t *pTmp; in arm_mat_inverse_f32() local 154 pTmp = pOut; in arm_mat_inverse_f32() 166 *pTmp++ = 0.0f; in arm_mat_inverse_f32() 171 *pTmp++ = 1.0f; in arm_mat_inverse_f32() 177 *pTmp++ = 0.0f; in arm_mat_inverse_f32() 202 pTmp = ELEM(pSrc,column,column) ; in arm_mat_inverse_f32() 203 pivot = *pTmp; in arm_mat_inverse_f32() 213 pTmp = ELEM(pSrc,rowNb,column); in arm_mat_inverse_f32() 214 newPivot = *pTmp; in arm_mat_inverse_f32() 259 pTmp = ELEM(pSrc,rowNb,column) ; in arm_mat_inverse_f32() [all …]
|
D | arm_mat_inverse_f64.c | 59 float64_t *pTmp; in arm_mat_inverse_f64() local 119 pTmp = pOut; in arm_mat_inverse_f64() 131 *pTmp++ = 0.0; in arm_mat_inverse_f64() 136 *pTmp++ = 1.0; in arm_mat_inverse_f64() 142 *pTmp++ = 0.0; in arm_mat_inverse_f64() 167 pTmp = ELEM(pSrc,column,column) ; in arm_mat_inverse_f64() 168 pivot = *pTmp; in arm_mat_inverse_f64() 177 pTmp = ELEM(pSrc,rowNb,column); in arm_mat_inverse_f64() 178 newPivot = *pTmp; in arm_mat_inverse_f64() 223 pTmp = ELEM(pSrc,rowNb,column) ; in arm_mat_inverse_f64() [all …]
|
D | arm_mat_inverse_f16.c | 61 float16_t *pTmp; in arm_mat_inverse_f16() local 121 pTmp = pOut; in arm_mat_inverse_f16() 133 *pTmp++ = 0.0f16; in arm_mat_inverse_f16() 138 *pTmp++ = 1.0f16; in arm_mat_inverse_f16() 144 *pTmp++ = 0.0f16; in arm_mat_inverse_f16() 169 pTmp = ELEM(pSrc,column,column) ; in arm_mat_inverse_f16() 170 pivot = *pTmp; in arm_mat_inverse_f16() 179 pTmp = ELEM(pSrc,rowNb,column); in arm_mat_inverse_f16() 180 newPivot = *pTmp; in arm_mat_inverse_f16() 226 pTmp = ELEM(pSrc,rowNb,column) ; in arm_mat_inverse_f16() [all …]
|
/cmsis-dsp-latest/Testing/Source/Tests/ |
D | Softmax.cpp | 73 q7_t *pTmp = temp.ptr(); in test_softmax_q7() local 79 arm_softmax_q7(vec_in, this->vecDim, pTmp ); in test_softmax_q7() 80 maxIndex=findMaxIndex(pTmp,this->vecDim); in test_softmax_q7() 84 pTmp += this->vecDim; in test_softmax_q7() 96 q7_t *pTmp = temp.ptr(); in test_softmax_with_batch_q7() local 100 arm_softmax_with_batch_q7(vec_in, this->nbSamples,this->vecDim, pTmp ); in test_softmax_with_batch_q7() 104 maxIndex=findMaxIndex(pTmp,this->vecDim); in test_softmax_with_batch_q7() 106 pTmp += this->vecDim; in test_softmax_with_batch_q7()
|
/cmsis-dsp-latest/Testing/Source/Benchmarks/ |
D | TransformF16.cpp | 11 arm_rfft_fast_f16(&this->rfftFastInstance, this->pTmp, this->pDst, this->ifft); in test_rfft_f16() 56 this->pTmp=tmp.ptr(); in setUp() 58 memcpy(this->pTmp,this->pSrc,sizeof(float16_t)*this->nbSamples); in setUp()
|
D | TransformF32.cpp | 11 arm_rfft_fast_f32(&this->rfftFastInstance, this->pTmp, this->pDst, this->ifft); in test_rfft_f32() 64 this->pTmp=tmp.ptr(); in setUp() 66 memcpy(this->pTmp,this->pSrc,sizeof(float32_t)*this->nbSamples); in setUp()
|
/cmsis-dsp-latest/Testing/Include/Benchmarks/ |
D | TransformF16.h | 27 float16_t *pTmp; variable
|
D | TransformF32.h | 27 float32_t *pTmp; variable
|
/cmsis-dsp-latest/Include/dsp/ |
D | transform_functions.h | 867 float32_t *pTmp 1005 q31_t *pTmp 1143 q31_t *pTmp
|
D | transform_functions_f16.h | 306 float16_t *pTmp
|