/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/ |
D | cmsisdsp_complexf.c | 60 uint32_t numSamples; // input in cmsis_arm_cmplx_conj_f32() local 66 numSamples = arraySizepSrc ; in cmsis_arm_cmplx_conj_f32() 67 numSamples = numSamples / 2; in cmsis_arm_cmplx_conj_f32() 69 pDst=PyMem_Malloc(sizeof(float32_t)*2*numSamples); in cmsis_arm_cmplx_conj_f32() 72 arm_cmplx_conj_f32(pSrc_converted,pDst,numSamples); in cmsis_arm_cmplx_conj_f32() 73 FLOATARRAY1(pDstOBJ,2*numSamples,pDst); in cmsis_arm_cmplx_conj_f32() 93 uint32_t numSamples; // input in cmsis_arm_cmplx_conj_q31() local 99 numSamples = arraySizepSrc ; in cmsis_arm_cmplx_conj_q31() 100 numSamples = numSamples / 2; in cmsis_arm_cmplx_conj_q31() 102 pDst=PyMem_Malloc(sizeof(q31_t)*2*numSamples); in cmsis_arm_cmplx_conj_q31() [all …]
|
/cmsis-dsp-latest/Include/dsp/ |
D | complex_math_functions.h | 61 uint32_t numSamples); 72 uint32_t numSamples); 84 uint32_t numSamples); 96 uint32_t numSamples); 108 uint32_t numSamples); 120 uint32_t numSamples); 132 uint32_t numSamples); 144 uint32_t numSamples); 156 uint32_t numSamples); 168 uint32_t numSamples); [all …]
|
D | complex_math_functions_f16.h | 53 uint32_t numSamples); 64 uint32_t numSamples); 75 uint32_t numSamples); 88 uint32_t numSamples, 103 uint32_t numSamples); 116 uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_signal_converge_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_convolution_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_matrix_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_fir_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_graphic_equalizer_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Examples/ARM/arm_linear_interp_example/ |
D | math_helper.c | 140 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) in arm_float_to_q12_20() argument 144 for (i = 0; i < numSamples; i++) in arm_float_to_q12_20() 166 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples) in arm_compare_fixed_q15() argument 172 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q15() 194 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) in arm_compare_fixed_q31() argument 200 for (i = 0; i < numSamples; i++) in arm_compare_fixed_q31() 295 uint32_t numSamples, in arm_apply_guard_bits() argument 300 for (i = 0; i < numSamples; i++) in arm_apply_guard_bits() 335 void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples) in arm_float_to_q14() argument 339 for (i = 0; i < numSamples; i++) in arm_float_to_q14() [all …]
|
D | math_helper.h | 49 void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); 52 void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); 53 void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); 54 void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); 55 void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); 57 void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); 58 uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); 59 uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples);
|
/cmsis-dsp-latest/Source/MatrixFunctions/ |
D | arm_mat_scale_f32.c | 101 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_scale_f32() local 110 numSamples = (uint32_t) pSrc->numRows * pSrc->numCols; in arm_mat_scale_f32() 111 blkCnt = numSamples >> 2; in arm_mat_scale_f32() 133 blkCnt = numSamples & 3; in arm_mat_scale_f32() 159 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_scale_f32() local 178 numSamples = (uint32_t) pSrc->numRows * pSrc->numCols; in arm_mat_scale_f32() 180 blkCnt = numSamples >> 2; in arm_mat_scale_f32() 202 blkCnt = numSamples % 0x4U; in arm_mat_scale_f32() 229 uint32_t numSamples; /* Total number of elements in the matrix */ in arm_mat_scale_f32() local 248 numSamples = (uint32_t) pSrc->numRows * pSrc->numCols; in arm_mat_scale_f32() [all …]
|
D | arm_mat_add_f32.c | 89 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_f32() local 117 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_f32() 118 blkCnt = numSamples >> 2; in arm_mat_add_f32() 138 blkCnt = numSamples & 3; in arm_mat_add_f32() 171 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_f32() local 192 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_f32() 194 blkCnt = numSamples >> 2U; in arm_mat_add_f32() 217 blkCnt = numSamples % 0x4U; in arm_mat_add_f32() 246 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_f32() local 267 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_f32() [all …]
|
D | arm_mat_sub_f32.c | 86 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_f32() local 114 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_f32() 115 blkCnt = numSamples >> 2; in arm_mat_sub_f32() 136 blkCnt = numSamples & 3; in arm_mat_sub_f32() 164 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_f32() local 185 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_f32() 187 blkCnt = numSamples >> 2U; in arm_mat_sub_f32() 212 blkCnt = numSamples % 0x4U; in arm_mat_sub_f32() 242 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_f32() local 263 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_f32() [all …]
|
D | arm_mat_scale_f16.c | 73 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_scale_f16() local 84 numSamples = (uint32_t) pSrc->numRows * pSrc->numCols; in arm_mat_scale_f16() 85 blkCnt = numSamples >> 3; in arm_mat_scale_f16() 107 blkCnt = numSamples & 7; in arm_mat_scale_f16() 133 uint32_t numSamples; /* Total number of elements in the matrix */ in arm_mat_scale_f16() local 152 numSamples = (uint32_t) pSrc->numRows * pSrc->numCols; in arm_mat_scale_f16() 157 blkCnt = numSamples >> 2U; in arm_mat_scale_f16() 174 blkCnt = numSamples % 0x4U; in arm_mat_scale_f16() 179 blkCnt = numSamples; in arm_mat_scale_f16()
|
D | arm_mat_sub_f16.c | 61 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_f16() local 89 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_f16() 90 blkCnt = numSamples >> 3; in arm_mat_sub_f16() 111 blkCnt = numSamples & 7; in arm_mat_sub_f16() 138 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_f16() local 159 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_f16() 164 blkCnt = numSamples >> 2U; in arm_mat_sub_f16() 181 blkCnt = numSamples % 0x4U; in arm_mat_sub_f16() 186 blkCnt = numSamples; in arm_mat_sub_f16()
|
D | arm_mat_add_f16.c | 63 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_f16() local 91 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_f16() 92 blkCnt = numSamples >> 3; in arm_mat_add_f16() 112 blkCnt = numSamples & 7; in arm_mat_add_f16() 137 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_f16() local 158 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_f16() 163 blkCnt = numSamples >> 2U; in arm_mat_add_f16() 183 blkCnt = numSamples % 0x4U; in arm_mat_add_f16() 188 blkCnt = numSamples; in arm_mat_add_f16()
|
D | arm_mat_add_q31.c | 60 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_q31() local 90 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_q31() 91 blkCnt = numSamples >> 2; in arm_mat_add_q31() 111 blkCnt = numSamples & 3; in arm_mat_add_q31() 139 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_add_q31() local 160 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_add_q31() 165 blkCnt = numSamples >> 2U; in arm_mat_add_q31() 185 blkCnt = numSamples % 0x4U; in arm_mat_add_q31() 190 blkCnt = numSamples; in arm_mat_add_q31()
|
D | arm_mat_sub_q31.c | 59 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_q31() local 92 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_q31() 93 blkCnt = numSamples >> 2; in arm_mat_sub_q31() 113 blkCnt = numSamples & 3; in arm_mat_sub_q31() 141 uint32_t numSamples; /* total number of elements in the matrix */ in arm_mat_sub_q31() local 162 numSamples = (uint32_t) pSrcA->numRows * pSrcA->numCols; in arm_mat_sub_q31() 167 blkCnt = numSamples >> 2U; in arm_mat_sub_q31() 187 blkCnt = numSamples % 0x4U; in arm_mat_sub_q31() 192 blkCnt = numSamples; in arm_mat_sub_q31()
|
/cmsis-dsp-latest/Source/ComplexMathFunctions/ |
D | arm_cmplx_conj_f32.c | 75 uint32_t numSamples) in arm_cmplx_conj_f32() argument 78 uint32_t blockSize = numSamples * CMPLX_DIM; /* loop counters */ in arm_cmplx_conj_f32() 125 uint32_t numSamples) in arm_cmplx_conj_f32() argument 136 blkCnt = numSamples >> 2U; in arm_cmplx_conj_f32() 155 blkCnt = numSamples & 0x3; in arm_cmplx_conj_f32() 161 blkCnt = numSamples >> 2U; in arm_cmplx_conj_f32() 185 blkCnt = numSamples % 0x4U; in arm_cmplx_conj_f32() 190 blkCnt = numSamples; in arm_cmplx_conj_f32()
|
D | arm_cmplx_mult_real_f32.c | 77 uint32_t numSamples) in arm_cmplx_mult_real_f32() argument 81 uint32_t blockSizeC = numSamples * CMPLX_DIM; /* loop counters */ in arm_cmplx_mult_real_f32() 129 uint32_t numSamples) in arm_cmplx_mult_real_f32() argument 139 blkCnt = numSamples >> 2U; in arm_cmplx_mult_real_f32() 160 blkCnt = numSamples & 3; in arm_cmplx_mult_real_f32() 165 blkCnt = numSamples >> 2U; in arm_cmplx_mult_real_f32() 194 blkCnt = numSamples % 0x4U; in arm_cmplx_mult_real_f32() 199 blkCnt = numSamples; in arm_cmplx_mult_real_f32()
|