Lines Matching refs:weightA
427 L2 = L + ((s->decorr[i].weightA * (int64_t)A + 512) >> 10);
430 L2 = L + ((s->decorr[i].weightA * A + 512) >> 10);
434 s->decorr[i].weightA -= ((((L ^ A) >> 30) & 2) - 1) * s->decorr[i].delta;
441 L2 = L + ((s->decorr[i].weightA * (int64_t)s->decorr[i].samplesA[0] + 512) >> 10);
443 L2 = L + ((s->decorr[i].weightA * s->decorr[i].samplesA[0] + 512) >> 10);
444 UPDATE_WEIGHT_CLIP(s->decorr[i].weightA, s->decorr[i].delta, s->decorr[i].samplesA[0], L);
467 L2 = L + ((s->decorr[i].weightA * (int64_t)R2 + 512) >> 10);
469 L2 = L + ((s->decorr[i].weightA * R2 + 512) >> 10);
470 UPDATE_WEIGHT_CLIP(s->decorr[i].weightA, s->decorr[i].delta, R2, L);
541 S = T + ((s->decorr[i].weightA * (int64_t)A + 512) >> 10);
543 S = T + ((s->decorr[i].weightA * A + 512) >> 10);
545 s->decorr[i].weightA -= ((((T ^ A) >> 30) & 2) - 1) * s->decorr[i].delta;
729 s->decorr[s->terms - i - 1].weightA = t << 3;
730 if (s->decorr[s->terms - i - 1].weightA > 0)
731 s->decorr[s->terms - i - 1].weightA +=
732 (s->decorr[s->terms - i - 1].weightA + 64) >> 7;