| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/ |
| D | arm_logsumexp_f32.c | 71 float32_t maxVal; in arm_logsumexp_f32() local 78 arm_max_no_idx_f32((float32_t *) in, blockSize, &maxVal); in arm_logsumexp_f32() 92 vecExp = vexpq_f32(vsubq_n_f32(vecIn, maxVal)); in arm_logsumexp_f32() 111 accum += expf(tmp - maxVal); in arm_logsumexp_f32() 116 accum = maxVal + log(accum); in arm_logsumexp_f32() 127 float32_t maxVal; in arm_logsumexp_f32() local 145 maxVal = *pIn++; in arm_logsumexp_f32() 152 if (tmp > maxVal) in arm_logsumexp_f32() 154 maxVal = tmp; in arm_logsumexp_f32() 178 maxVal = vget_lane_f32(accumV2, 0) ; in arm_logsumexp_f32() [all …]
|
| D | arm_max_q15.c | 108 …q15_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q15() local 130 maxVal = *pSrc++; in arm_max_q15() 133 if (out < maxVal) in arm_max_q15() 136 out = maxVal; in arm_max_q15() 140 maxVal = *pSrc++; in arm_max_q15() 141 if (out < maxVal) in arm_max_q15() 143 out = maxVal; in arm_max_q15() 147 maxVal = *pSrc++; in arm_max_q15() 148 if (out < maxVal) in arm_max_q15() 150 out = maxVal; in arm_max_q15() [all …]
|
| D | arm_max_q31.c | 108 …q31_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q31() local 130 maxVal = *pSrc++; in arm_max_q31() 133 if (out < maxVal) in arm_max_q31() 136 out = maxVal; in arm_max_q31() 140 maxVal = *pSrc++; in arm_max_q31() 141 if (out < maxVal) in arm_max_q31() 143 out = maxVal; in arm_max_q31() 147 maxVal = *pSrc++; in arm_max_q31() 148 if (out < maxVal) in arm_max_q31() 150 out = maxVal; in arm_max_q31() [all …]
|
| D | arm_max_f16.c | 148 …float16_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_f16() local 171 maxVal = *pSrc++; in arm_max_f16() 174 if (out < maxVal) in arm_max_f16() 177 out = maxVal; in arm_max_f16() 181 maxVal = *pSrc++; in arm_max_f16() 182 if (out < maxVal) in arm_max_f16() 184 out = maxVal; in arm_max_f16() 188 maxVal = *pSrc++; in arm_max_f16() 189 if (out < maxVal) in arm_max_f16() 191 out = maxVal; in arm_max_f16() [all …]
|
| D | arm_max_q7.c | 162 …q7_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q7() local 184 maxVal = *pSrc++; in arm_max_q7() 187 if (out < maxVal) in arm_max_q7() 190 out = maxVal; in arm_max_q7() 194 maxVal = *pSrc++; in arm_max_q7() 195 if (out < maxVal) in arm_max_q7() 197 out = maxVal; in arm_max_q7() 201 maxVal = *pSrc++; in arm_max_q7() 202 if (out < maxVal) in arm_max_q7() 204 out = maxVal; in arm_max_q7() [all …]
|
| D | arm_max_f32.c | 269 …float32_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_f32() local 292 maxVal = *pSrc++; in arm_max_f32() 295 if (out < maxVal) in arm_max_f32() 298 out = maxVal; in arm_max_f32() 302 maxVal = *pSrc++; in arm_max_f32() 303 if (out < maxVal) in arm_max_f32() 305 out = maxVal; in arm_max_f32() 309 maxVal = *pSrc++; in arm_max_f32() 310 if (out < maxVal) in arm_max_f32() 312 out = maxVal; in arm_max_f32() [all …]
|
| D | arm_logsumexp_f16.c | 74 float16_t maxVal; in arm_logsumexp_f16() local 81 arm_max_no_idx_f16((float16_t *) in, blockSize, &maxVal); in arm_logsumexp_f16() 95 vecExp = vexpq_f16(vsubq_n_f16(vecIn, maxVal)); in arm_logsumexp_f16() 114 accum += expf(tmp - maxVal); in arm_logsumexp_f16() 119 accum = maxVal + logf(accum); in arm_logsumexp_f16() 127 _Float16 maxVal; in arm_logsumexp_f16() local 136 maxVal = *pIn++; in arm_logsumexp_f16() 143 if (tmp > maxVal) in arm_logsumexp_f16() 145 maxVal = tmp; in arm_logsumexp_f16() 157 accum += expf(tmp - maxVal); in arm_logsumexp_f16() [all …]
|
| D | arm_absmax_f32.c | 220 …float32_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_f32() local 238 maxVal = fabsf(*pSrc++); in arm_absmax_f32() 241 if (out < maxVal) in arm_absmax_f32() 244 out = maxVal; in arm_absmax_f32()
|
| D | arm_absmax_q15.c | 198 …q15_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q15() local 213 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == (q15_t) 0x8000) ? 0x7fff : -*pSrc); in arm_absmax_q15() 217 if (out < maxVal) in arm_absmax_q15() 220 out = maxVal; in arm_absmax_q15()
|
| D | arm_absmax_q31.c | 197 …q31_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q31() local 213 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == INT32_MIN) ? INT32_MAX : -*pSrc); in arm_absmax_q31() 217 if (out < maxVal) in arm_absmax_q31() 220 out = maxVal; in arm_absmax_q31()
|
| D | arm_absmax_f16.c | 234 …float16_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_f16() local 249 maxVal = fabsf(*pSrc++); in arm_absmax_f16() 252 if (out < maxVal) in arm_absmax_f16() 255 out = maxVal; in arm_absmax_f16()
|
| D | arm_absmax_q7.c | 255 …q7_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q7() local 271 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == (q7_t) 0x80) ? (q7_t) 0x7f : -*pSrc); in arm_absmax_q7() 275 if (out < maxVal) in arm_absmax_q7() 278 out = maxVal; in arm_absmax_q7()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/DistanceFunctions/ |
| D | arm_chebyshev_distance_f32.c | 108 float32_t diff=0.0f, maxVal=0.0f, tmpA, tmpB; in arm_chebyshev_distance_f32() local 118 maxVal = diff; in arm_chebyshev_distance_f32() 126 if (diff > maxVal) in arm_chebyshev_distance_f32() 128 maxVal = diff; in arm_chebyshev_distance_f32() 163 maxVal = vget_lane_f32(maxValV2,0); in arm_chebyshev_distance_f32() 172 if (diff > maxVal) in arm_chebyshev_distance_f32() 174 maxVal = diff; in arm_chebyshev_distance_f32() 179 return(maxVal); in arm_chebyshev_distance_f32() 185 float32_t diff=0.0f, maxVal,tmpA, tmpB; in arm_chebyshev_distance_f32() local 190 maxVal = diff; in arm_chebyshev_distance_f32() [all …]
|
| D | arm_chebyshev_distance_f16.c | 116 _Float16 diff=0.0f, maxVal,tmpA, tmpB; in arm_chebyshev_distance_f16() local 121 maxVal = diff; in arm_chebyshev_distance_f16() 129 if (diff > maxVal) in arm_chebyshev_distance_f16() 131 maxVal = diff; in arm_chebyshev_distance_f16() 136 return(maxVal); in arm_chebyshev_distance_f16()
|
| /hal_nxp-latest/mcux/middleware/wifi_nxp/wls/ |
| D | wls_api.c | 65 unsigned int maxVal; in wls_process_csi() local 223 … calcPdpAndFirstPathMin(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal, &firstPathDelay); in wls_process_csi() 228 calcPdpAndMaxIntrinsic(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal); in wls_process_csi() 230 calcPdpAndMaxParallel(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal); in wls_process_csi() 232 firstPathDelay = findFirstPath(pktinfo, pdpOut, maxIdx, maxVal, 1); in wls_process_csi() 264 resArray[4] = maxVal >> 15; in wls_process_csi()
|
| D | wls_subspace_processing.c | 641 float maxVal = 0; in determineFirstPath() local 664 if(sumPower[kk]>maxVal){ in determineFirstPath() 665 maxVal = sumPower[kk]; in determineFirstPath() 670 detThresh = maxVal*music_thresh_rel; in determineFirstPath()
|
| D | wls_processing.h | 123 …h(hal_pktinfo_t *pktinfo, unsigned int *pdpOutBuffer, int maxIdx, unsigned int maxVal, int stride);
|
| D | wls_processing.c | 2614 …h(hal_pktinfo_t *pktinfo, unsigned int *pdpOutBuffer, int maxIdx, unsigned int maxVal, int stride){ argument 2631 peakThresh = maxVal>>PEAK_THRESH_SHIFT; 2650 y0 = maxVal;
|