Lines Matching defs:shift
743 int i, shift, seg, seg2, t, val, val_add, x, y;
745 shift = 16 - p->cur_gain * 2;
746 if (shift > 0) {
749 } else if (shift >= 31 || (int32_t)((uint32_t)p->sid_gain << shift) >> shift != p->sid_gain) {
753 t = p->sid_gain * (1 << shift);
754 } else if(shift < -31) {
757 t = p->sid_gain >> -shift;
764 shift = 4;
767 shift = 3;
772 val = 1 << shift;
774 for (i = 0; i < shift; i++) {
811 int b0, c, delta, x, shift;
862 shift = 0;
864 shift = -10 + av_log2(t);
865 if (shift < -2)
866 shift = -2;
869 if (shift < 0) {
871 t = vector_ptr[j] * (1 << -shift);
877 t = vector_ptr[j] >> shift;
889 if (shift * 2 + 3 >= 0)
890 c >>= shift * 2 + 3;
892 c <<= -(shift * 2 + 3);
905 shift++;
906 if (shift < 0)
907 x >>= -shift;
909 x *= 1 << shift;