Lines Matching refs:weightA
822 L2 = L + ((s->decorr[i].weightA * (int64_t)A + 512) >> 10);
825 L2 = L + (unsigned)((int)(s->decorr[i].weightA * (unsigned)A + 512) >> 10);
829 s->decorr[i].weightA -= ((((L ^ A) >> 30) & 2) - 1) * s->decorr[i].delta;
836 L2 = L + ((s->decorr[i].weightA * (int64_t)s->decorr[i].samplesA[0] + 512) >> 10);
838 L2 = L + (unsigned)((int)(s->decorr[i].weightA * (unsigned)s->decorr[i].samplesA[0] + 512) >> 10);
839 UPDATE_WEIGHT_CLIP(s->decorr[i].weightA, s->decorr[i].delta, s->decorr[i].samplesA[0], L);
862 L2 = L + ((s->decorr[i].weightA * (int64_t)R2 + 512) >> 10);
864 L2 = L + (unsigned)((int)(s->decorr[i].weightA * (unsigned)R2 + 512) >> 10);
865 UPDATE_WEIGHT_CLIP(s->decorr[i].weightA, s->decorr[i].delta, R2, L);
942 S = T + ((s->decorr[i].weightA * (int64_t)A + 512) >> 10);
944 S = T + (unsigned)((int)(s->decorr[i].weightA * (unsigned)A + 512) >> 10);
946 s->decorr[i].weightA -= ((((T ^ A) >> 30) & 2) - 1) * s->decorr[i].delta;
1205 s->decorr[s->terms - i - 1].weightA = t * (1 << 3);
1206 if (s->decorr[s->terms - i - 1].weightA > 0)
1207 s->decorr[s->terms - i - 1].weightA +=
1208 (s->decorr[s->terms - i - 1].weightA + 64) >> 7;