Home | History | Annotate | Download | only in libspeex

Lines Matching full:shr32

98    if (SHR32(a,7) >= b)
104 a = SHR32(a,8);
105 b = SHR32(b,8);
109 a = SHR32(a,4);
110 b = SHR32(b,4);
114 a = SHR32(a,4);
115 b = SHR32(b,4);
124 if (SHR32(a,15) >= b)
130 a = SHR32(a,8);
131 b = SHR32(b,8);
135 a = SHR32(a,4);
136 b = SHR32(b,4);
140 a = SHR32(a,4);
141 b = SHR32(b,4);
305 ind = SHR32(xx,10);
309 return ADD32(EXTEND32(Q15_ONE),EXTEND32(DIV32_16(QCONST32(.1296,23), SHR32(xx,EXPIN_SHIFT-SNR_SHIFT))));
328 noise_gain = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(0.11513,11),noise_suppress)),1)));
329 gain_ratio = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(.2302585f,11),effective_echo_suppress-noise_suppress)),1)));
338 echo_gain = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(0.11513,11),effective_echo_suppress)),1)));
339 gain_ratio = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(.2302585f,11),noise_suppress-effective_echo_suppress)),1)));
863 /*Q8*/tmp = MULT16_16_Q15((SHL32(1,SNR_SHIFT)+st->prior[i]),EXTRACT16(MIN32(Q15ONE,SHR32(spx_exp(-EXTRACT16(theta)),1))));