Home | History | Annotate | Download | only in libspeex

Lines Matching refs:sig_shift

128       scale = PSHR32(scale, SIG_SHIFT);
136 scale = PSHR32(scale, SIG_SHIFT-5);
144 scale = PSHR32(scale, SIG_SHIFT-7);
184 int sig_shift;
195 sig_shift=0;
198 sig_shift++;
206 tmp = EXTRACT16(SHR32(x[i],sig_shift));
208 tmp = EXTRACT16(SHR32(x[i+1],sig_shift));
210 tmp = EXTRACT16(SHR32(x[i+2],sig_shift));
212 tmp = EXTRACT16(SHR32(x[i+3],sig_shift));
217 return EXTRACT16(PSHR32(SHL32(EXTEND32(spx_sqrt(DIV32(sum,len))),(sig_shift+3)),SIG_SHIFT));
248 int sig_shift=0;
250 sig_shift=1;
252 sig_shift=2;
254 sig_shift=3;
258 sum2 = MAC16_16(sum2,SHL16(x[i],sig_shift),SHL16(x[i],sig_shift));
259 sum2 = MAC16_16(sum2,SHL16(x[i+1],sig_shift),SHL16(x[i+1],sig_shift));
260 sum2 = MAC16_16(sum2,SHL16(x[i+2],sig_shift),SHL16(x[i+2],sig_shift));
261 sum2 = MAC16_16(sum2,SHL16(x[i+3],sig_shift),SHL16(x[i+3],sig_shift));
264 return SHL16(spx_sqrt(DIV32(sum,len)),3-sig_shift);
273 int sig_shift;
284 sig_shift=0;
287 sig_shift++;
292 y[i] = EXTRACT16(SHR32(x[i], sig_shift));
294 return sig_shift;