HomeSort by relevance Sort by last modified time
    Searched refs:lmagn (Results 1 - 7 of 7) sorted by null

  /external/chromium_org/third_party/webrtc/modules/audio_processing/ns/
nsx_core_neon.c 140 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
159 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
160 // magn is in Q(-stages), and the real lmagn values are:
162 // lmagn in Q8
173 lmagn[i] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
175 lmagn[i] += logval;
177 lmagn[i] = logval;
272 tmp16x8_3 = vld1q_s16(&lmagn[i]); // keep for several lines
287 // lmagn[i] - inst->noiseEstLogQuantile[offset + i]
312 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i])
    [all...]
nsx_core_neon.S 101 @ [sp, #16 ~ #(16 + (HALF_ANAL_BLOCKL + 3) / 4 * 8)]: lmagn[HALF_ANAL_BLOCKL]
114 add r12, sp, #16 @ lmagn[]
124 strheq r3, [r12], #2 @ lmagn[i] = logval;
138 strh r2, [r12], #2 @ lmagn[i]
180 add r1, sp, #16 @ &lmagn[0]
216 vld1.16 {q3}, [r1]! @ lmagn[i]
261 ldrsh r1, [r1] @ lmagn[i]
nsx_core.c 339 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
356 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
357 // magn is in Q(-stages), and the real lmagn values are:
359 // lmagn in Q8
370 lmagn[i] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
372 lmagn[i] += logval;
374 lmagn[i] = logval;//0;
406 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i]) {
426 if (WEBRTC_SPL_ABS_W16(lmagn[i] - inst->noiseEstLogQuantile[offset + i])
    [all...]
ns_core.c 257 float lmagn[HALF_ANAL_BLOCKL], delta; local
264 lmagn[i] = (float)log(magn[i]);
281 if (lmagn[i] > inst->lquantile[offset + i]) {
290 if (fabs(lmagn[i] - inst->lquantile[offset + i]) < WIDTH) {
    [all...]
  /external/webrtc/src/modules/audio_processing/ns/
nsx_core_neon.c 99 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
118 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
119 // magn is in Q(-stages), and the real lmagn values are:
121 // lmagn in Q8
132 lmagn[i] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
134 lmagn[i] += logval;
136 lmagn[i] = logval;
230 tmp16x8_3 = vld1q_s16(&lmagn[i]); // keep for several lines
245 // lmagn[i] - inst->noiseEstLogQuantile[offset + i]
270 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i])
    [all...]
ns_core.c 242 float lmagn[HALF_ANAL_BLOCKL], delta; local
249 lmagn[i] = (float)log(magn[i]);
266 if (lmagn[i] > inst->lquantile[offset + i]) {
275 if (fabs(lmagn[i] - inst->lquantile[offset + i]) < WIDTH) {
    [all...]
nsx_core.c 475 WebRtc_Word16 lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
492 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
493 // magn is in Q(-stages), and the real lmagn values are:
495 // lmagn in Q8
506 lmagn[i] = (WebRtc_Word16)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
508 lmagn[i] += logval;
510 lmagn[i] = logval;//0;
542 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i]) {
562 if (WEBRTC_SPL_ABS_W16(lmagn[i] - inst->noiseEstLogQuantile[offset + i])
    [all...]

Completed in 128 milliseconds