/cmsis-dsp-latest/Source/FilteringFunctions/ |
D | arm_correlate_q31.c | 68 uint32_t srcBLen, in arm_correlate_q31() argument 72 const q31_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q31() 86 tot = ((srcALen + srcBLen) - 2U); in arm_correlate_q31() 87 if (srcALen > srcBLen) in arm_correlate_q31() 92 j = srcALen - srcBLen; in arm_correlate_q31() 98 else if (srcALen < srcBLen) in arm_correlate_q31() 116 srcALen = srcBLen; in arm_correlate_q31() 117 srcBLen = j; in arm_correlate_q31() 125 block1 = srcBLen - 1; in arm_correlate_q31() 126 block2 = srcALen - srcBLen + 1; in arm_correlate_q31() [all …]
|
D | arm_conv_fast_opt_q15.c | 68 uint32_t srcBLen, in arm_conv_fast_opt_q15() argument 94 if (srcALen >= srcBLen) in arm_conv_fast_opt_q15() 111 j = srcBLen; in arm_conv_fast_opt_q15() 112 srcBLen = srcALen; in arm_conv_fast_opt_q15() 117 pScr2 = pScratch2 + srcBLen - 1; in arm_conv_fast_opt_q15() 125 k = srcBLen >> 2U; in arm_conv_fast_opt_q15() 141 k = srcBLen % 0x4U; in arm_conv_fast_opt_q15() 146 k = srcBLen; in arm_conv_fast_opt_q15() 164 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_fast_opt_q15() 167 pScr1 += (srcBLen - 1U); in arm_conv_fast_opt_q15() [all …]
|
D | arm_conv_opt_q15.c | 64 uint32_t srcBLen, in arm_conv_opt_q15() argument 90 if (srcALen >= srcBLen) in arm_conv_opt_q15() 107 j = srcBLen; in arm_conv_opt_q15() 108 srcBLen = srcALen; in arm_conv_opt_q15() 113 pScr2 = pScratch2 + srcBLen - 1; in arm_conv_opt_q15() 121 k = srcBLen >> 2U; in arm_conv_opt_q15() 137 k = srcBLen % 0x4U; in arm_conv_opt_q15() 142 k = srcBLen; in arm_conv_opt_q15() 160 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_opt_q15() 163 pScr1 += (srcBLen - 1U); in arm_conv_opt_q15() [all …]
|
D | arm_correlate_f32.c | 114 uint32_t srcBLen, in arm_correlate_f32() argument 118 const float32_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_f32() 127 tot = ((srcALen + srcBLen) - 2U); in arm_correlate_f32() 128 if (srcALen > srcBLen) in arm_correlate_f32() 133 j = srcALen - srcBLen; in arm_correlate_f32() 139 else if (srcALen < srcBLen) in arm_correlate_f32() 158 srcALen = srcBLen; in arm_correlate_f32() 159 srcBLen = j; in arm_correlate_f32() 166 block1 = srcBLen - 1; in arm_correlate_f32() 167 block2 = srcALen - srcBLen + 1; in arm_correlate_f32() [all …]
|
D | arm_correlate_q15.c | 68 uint32_t srcBLen, in arm_correlate_q15() argument 72 const q15_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q15() 86 tot = ((srcALen + srcBLen) - 2U); in arm_correlate_q15() 87 if (srcALen > srcBLen) in arm_correlate_q15() 92 j = srcALen - srcBLen; in arm_correlate_q15() 98 else if (srcALen < srcBLen) in arm_correlate_q15() 116 srcALen = srcBLen; in arm_correlate_q15() 117 srcBLen = j; in arm_correlate_q15() 124 block1 = srcBLen - 1; in arm_correlate_q15() 125 block2 = srcALen - srcBLen + 1; in arm_correlate_q15() [all …]
|
D | arm_correlate_f64.c | 53 uint32_t srcBLen, in arm_correlate_f64() argument 84 if (srcALen >= srcBLen) in arm_correlate_f64() 99 j = outBlockSize - (srcALen + (srcBLen - 1U)); in arm_correlate_f64() 113 j = srcBLen; in arm_correlate_f64() 114 srcBLen = srcALen; in arm_correlate_f64() 119 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_f64() 135 blockSize1 = srcBLen - 1U; in arm_correlate_f64() 136 blockSize2 = srcALen - (srcBLen - 1U); in arm_correlate_f64() 157 pSrc1 = pIn2 + (srcBLen - 1U); in arm_correlate_f64() 242 if (srcBLen >= 4U) in arm_correlate_f64() [all …]
|
D | arm_conv_partial_q31.c | 61 uint32_t srcBLen, in arm_conv_partial_q31() argument 86 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_q31() 96 if (srcALen >= srcBLen) in arm_conv_partial_q31() 113 j = srcBLen; in arm_conv_partial_q31() 114 srcBLen = srcALen; in arm_conv_partial_q31() 123 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_q31() 124 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t)numPoints) : 0; in arm_conv_partial_q31() 241 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_q31() 243 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_q31() 252 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_q31() [all …]
|
D | arm_correlate_q7.c | 71 uint32_t srcBLen, in arm_correlate_q7() argument 75 const q7_t *pIn2 = pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_q7() 84 tot = ((srcALen + srcBLen) - 2U); in arm_correlate_q7() 85 if (srcALen > srcBLen) in arm_correlate_q7() 90 j = srcALen - srcBLen; in arm_correlate_q7() 96 else if (srcALen < srcBLen) in arm_correlate_q7() 114 srcALen = srcBLen; in arm_correlate_q7() 115 srcBLen = j; in arm_correlate_q7() 122 block1 = srcBLen - 1; in arm_correlate_q7() 123 block2 = srcALen - srcBLen + 1; in arm_correlate_q7() [all …]
|
D | arm_correlate_opt_q15.c | 64 uint32_t srcBLen, in arm_correlate_opt_q15() argument 97 if (srcALen >= srcBLen) in arm_correlate_opt_q15() 112 j = outBlockSize - (srcALen + (srcBLen - 1U)); in arm_correlate_opt_q15() 126 j = srcBLen; in arm_correlate_opt_q15() 127 srcBLen = srcALen; in arm_correlate_opt_q15() 132 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_opt_q15() 141 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_correlate_opt_q15() 144 pScr1 += (srcBLen - 1U); in arm_correlate_opt_q15() 154 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_correlate_opt_q15() 157 pScr1 += (srcBLen - 1U); in arm_correlate_opt_q15() [all …]
|
D | arm_correlate_fast_opt_q15.c | 67 uint32_t srcBLen, in arm_correlate_fast_opt_q15() argument 100 if (srcALen >= srcBLen) in arm_correlate_fast_opt_q15() 115 j = outBlockSize - (srcALen + (srcBLen - 1U)); in arm_correlate_fast_opt_q15() 129 j = srcBLen; in arm_correlate_fast_opt_q15() 130 srcBLen = srcALen; in arm_correlate_fast_opt_q15() 135 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_fast_opt_q15() 144 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_correlate_fast_opt_q15() 147 pScr1 += (srcBLen - 1U); in arm_correlate_fast_opt_q15() 158 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_correlate_fast_opt_q15() 161 pScr1 += (srcBLen - 1U); in arm_correlate_fast_opt_q15() [all …]
|
D | arm_conv_partial_f32.c | 90 uint32_t srcBLen, in arm_conv_partial_f32() argument 113 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_f32() 123 if (srcALen >= srcBLen) in arm_conv_partial_f32() 140 j = srcBLen; in arm_conv_partial_f32() 141 srcBLen = srcALen; in arm_conv_partial_f32() 150 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_f32() 151 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t)numPoints) : 0; in arm_conv_partial_f32() 268 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_f32() 270 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_f32() 279 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_f32() [all …]
|
D | arm_conv_q31.c | 69 uint32_t srcBLen, in arm_conv_q31() argument 87 if (srcALen < srcBLen) in arm_conv_q31() 101 srcALen = srcBLen; in arm_conv_q31() 102 srcBLen = j; in arm_conv_q31() 105 block1 = srcBLen - 1; in arm_conv_q31() 106 block2 = srcALen - srcBLen + 1; in arm_conv_q31() 107 block3 = srcBLen - 1; in arm_conv_q31() 141 uint32_t count = srcBLen; in arm_conv_q31() 165 uint32_t count = srcBLen; in arm_conv_q31() 184 uint32_t count = srcBLen; in arm_conv_q31() [all …]
|
D | arm_correlate_opt_q7.c | 62 uint32_t srcBLen, in arm_correlate_opt_q7() argument 92 if (srcALen >= srcBLen) in arm_correlate_opt_q7() 107 j = outBlockSize - (srcALen + (srcBLen - 1U)); in arm_correlate_opt_q7() 121 j = srcBLen; in arm_correlate_opt_q7() 122 srcBLen = srcALen; in arm_correlate_opt_q7() 127 pOut = pDst + ((srcALen + srcBLen) - 2U); in arm_correlate_opt_q7() 135 k = srcBLen >> 2U; in arm_correlate_opt_q7() 157 k = srcBLen % 0x4U; in arm_correlate_opt_q7() 170 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_correlate_opt_q7() 173 pScr1 += (srcBLen - 1U); in arm_correlate_opt_q7() [all …]
|
D | arm_conv_opt_q7.c | 62 uint32_t srcBLen, in arm_conv_opt_q7() argument 82 if (srcALen >= srcBLen) in arm_conv_opt_q7() 99 j = srcBLen; in arm_conv_opt_q7() 100 srcBLen = srcALen; in arm_conv_opt_q7() 105 px = pIn2 + srcBLen - 1; in arm_conv_opt_q7() 108 k = srcBLen >> 2U; in arm_conv_opt_q7() 130 k = srcBLen % 0x4U; in arm_conv_opt_q7() 143 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_opt_q7() 146 pScr1 += (srcBLen - 1U); in arm_conv_opt_q7() 185 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_opt_q7() [all …]
|
D | arm_conv_partial_opt_q15.c | 63 uint32_t srcBLen, in arm_conv_partial_opt_q15() argument 92 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_opt_q15() 102 if (srcALen >= srcBLen) in arm_conv_partial_opt_q15() 119 j = srcBLen; in arm_conv_partial_opt_q15() 120 srcBLen = srcALen; in arm_conv_partial_opt_q15() 128 pScr2 = pScratch2 + srcBLen - 1; in arm_conv_partial_opt_q15() 136 k = srcBLen >> 2U; in arm_conv_partial_opt_q15() 152 k = srcBLen % 0x4U; in arm_conv_partial_opt_q15() 157 k = srcBLen; in arm_conv_partial_opt_q15() 175 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_partial_opt_q15() [all …]
|
D | arm_conv_partial_fast_opt_q15.c | 63 uint32_t srcBLen, in arm_conv_partial_fast_opt_q15() argument 91 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_fast_opt_q15() 101 if (srcALen >= srcBLen) in arm_conv_partial_fast_opt_q15() 118 j = srcBLen; in arm_conv_partial_fast_opt_q15() 119 srcBLen = srcALen; in arm_conv_partial_fast_opt_q15() 127 pScr2 = pScratch2 + srcBLen - 1; in arm_conv_partial_fast_opt_q15() 135 k = srcBLen >> 2U; in arm_conv_partial_fast_opt_q15() 151 k = srcBLen % 0x4U; in arm_conv_partial_fast_opt_q15() 156 k = srcBLen; in arm_conv_partial_fast_opt_q15() 174 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_partial_fast_opt_q15() [all …]
|
D | arm_correlate_f16.c | 262 uint32_t srcBLen, in arm_correlate_f16() argument 266 float16_t *pIn2 = (float16_t *)pSrcB + (srcBLen - 1U); /* inputB pointer */ in arm_correlate_f16() 277 tot = ((srcALen + srcBLen) - 2U); in arm_correlate_f16() 278 if (srcALen > srcBLen) in arm_correlate_f16() 283 j = srcALen - srcBLen; in arm_correlate_f16() 289 else if (srcALen < srcBLen) in arm_correlate_f16() 308 srcALen = srcBLen; in arm_correlate_f16() 309 srcBLen = j; in arm_correlate_f16() 317 block1 = srcBLen - 1; in arm_correlate_f16() 318 block2 = srcALen - srcBLen + 1; in arm_correlate_f16() [all …]
|
D | arm_conv_partial_opt_q7.c | 60 uint32_t srcBLen, in arm_conv_partial_opt_q7() argument 80 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_opt_q7() 90 if (srcALen >= srcBLen) in arm_conv_partial_opt_q7() 107 j = srcBLen; in arm_conv_partial_opt_q7() 108 srcBLen = srcALen; in arm_conv_partial_opt_q7() 116 px = pIn2 + srcBLen - 1; in arm_conv_partial_opt_q7() 119 k = srcBLen >> 2U; in arm_conv_partial_opt_q7() 141 k = srcBLen % 0x4U; in arm_conv_partial_opt_q7() 157 arm_fill_q15(0, pScr1, (srcBLen - 1U)); in arm_conv_partial_opt_q7() 160 pScr1 += (srcBLen - 1U); in arm_conv_partial_opt_q7() [all …]
|
D | arm_conv_partial_fast_q31.c | 61 uint32_t srcBLen, in arm_conv_partial_fast_q31() argument 83 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_fast_q31() 93 if (srcALen >= srcBLen) in arm_conv_partial_fast_q31() 110 j = srcBLen; in arm_conv_partial_fast_q31() 111 srcBLen = srcALen; in arm_conv_partial_fast_q31() 120 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_fast_q31() 121 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t)numPoints) : 0; in arm_conv_partial_fast_q31() 243 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_fast_q31() 245 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_fast_q31() 254 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_fast_q31() [all …]
|
D | arm_conv_f32.c | 114 uint32_t srcBLen, in arm_conv_f32() argument 131 if (srcALen < srcBLen) in arm_conv_f32() 145 srcALen = srcBLen; in arm_conv_f32() 146 srcBLen = j; in arm_conv_f32() 149 block1 = srcBLen - 1; in arm_conv_f32() 150 block2 = srcALen - srcBLen + 1; in arm_conv_f32() 151 block3 = srcBLen - 1; in arm_conv_f32() 191 uint32_t count = srcBLen; in arm_conv_f32() 209 uint32_t count = srcBLen; in arm_conv_f32() 257 uint32_t srcBLen, in arm_conv_f32() argument [all …]
|
D | arm_conv_q15.c | 71 uint32_t srcBLen, in arm_conv_q15() argument 91 if (srcALen < srcBLen) in arm_conv_q15() 105 srcALen = srcBLen; in arm_conv_q15() 106 srcBLen = j; in arm_conv_q15() 109 block1 = srcBLen - 1; in arm_conv_q15() 110 block2 = srcALen - srcBLen + 1; in arm_conv_q15() 111 block3 = srcBLen - 1; in arm_conv_q15() 146 uint32_t count = srcBLen; in arm_conv_q15() 169 uint32_t count = srcBLen; in arm_conv_q15() 188 uint32_t count = srcBLen; in arm_conv_q15() [all …]
|
D | arm_conv_q7.c | 67 uint32_t srcBLen, in arm_conv_q7() argument 84 if (srcALen < srcBLen) in arm_conv_q7() 98 srcALen = srcBLen; in arm_conv_q7() 99 srcBLen = j; in arm_conv_q7() 102 block1 = srcBLen - 1; in arm_conv_q7() 103 block2 = srcALen - srcBLen + 1; in arm_conv_q7() 104 block3 = srcBLen - 1; in arm_conv_q7() 138 uint32_t count = srcBLen; in arm_conv_q7() 160 uint32_t count = srcBLen; in arm_conv_q7() 178 uint32_t count = srcBLen; in arm_conv_q7() [all …]
|
D | arm_conv_partial_q15.c | 63 uint32_t srcBLen, in arm_conv_partial_q15() argument 84 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_q15() 94 if (srcALen >= srcBLen) in arm_conv_partial_q15() 111 j = srcBLen; in arm_conv_partial_q15() 112 srcBLen = srcALen; in arm_conv_partial_q15() 121 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_q15() 122 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t)numPoints) : 0; in arm_conv_partial_q15() 273 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_q15() 275 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_q15() 284 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_q15() [all …]
|
D | arm_conv_partial_fast_q15.c | 60 uint32_t srcBLen, in arm_conv_partial_fast_q15() argument 78 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_fast_q15() 88 if (srcALen >= srcBLen) in arm_conv_partial_fast_q15() 105 j = srcBLen; in arm_conv_partial_fast_q15() 106 srcBLen = srcALen; in arm_conv_partial_fast_q15() 115 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_fast_q15() 116 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t) numPoints) : 0; in arm_conv_partial_fast_q15() 267 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_fast_q15() 269 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_fast_q15() 278 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_fast_q15() [all …]
|
D | arm_conv_partial_q7.c | 61 uint32_t srcBLen, in arm_conv_partial_q7() argument 88 if ((firstIndex + numPoints) > ((srcALen + (srcBLen - 1U)))) in arm_conv_partial_q7() 98 if (srcALen >= srcBLen) in arm_conv_partial_q7() 115 j = srcBLen; in arm_conv_partial_q7() 116 srcBLen = srcALen; in arm_conv_partial_q7() 125 blockSize1 = ((int32_t) srcBLen - 1) - (int32_t) firstIndex; in arm_conv_partial_q7() 126 … blockSize1 = (blockSize1 > 0) ? ((check > (srcBLen - 1U)) ? blockSize1 : (int32_t)numPoints) : 0; in arm_conv_partial_q7() 259 if ((int32_t)firstIndex - (int32_t)srcBLen + 1 > 0) in arm_conv_partial_q7() 261 pSrc1 = pIn1 + firstIndex - srcBLen + 1; in arm_conv_partial_q7() 270 pSrc2 = pIn2 + (srcBLen - 1U); in arm_conv_partial_q7() [all …]
|