Lines Matching refs:MULT16_16
254 *f++ = SHL32(MULT16_16(*x++, g), -shift); in denormalise_bands()
260 *f++ = SHR32(MULT16_16(*x++, g), shift); in denormalise_bands()
400 norm = EPSILON + celt_sqrt(EPSILON+MULT16_16(left,left)+MULT16_16(right,right)); in intensity_stereo()
408 X[j] = EXTRACT16(SHR32(MAC16_16(MULT16_16(a1, l), a2, r), 14)); in intensity_stereo()
419 l = MULT16_16(QCONST16(.70710678f, 15), X[j]); in stereo_split()
420 r = MULT16_16(QCONST16(.70710678f, 15), Y[j]); in stereo_split()
443 El = MULT16_16(mid2, mid2) + side - 2*xp; in stereo_merge()
444 Er = MULT16_16(mid2, mid2) + side + 2*xp; in stereo_merge()
473 X[j] = EXTRACT16(PSHR32(MULT16_16(lgain, SUB16(l,r)), kl+1)); in stereo_merge()
474 Y[j] = EXTRACT16(PSHR32(MULT16_16(rgain, ADD16(l,r)), kr+1)); in stereo_merge()
509 x2N = MULT16_16(MULT16_16_Q15(x[j], x[j]), N); in spreading_decision()
640 tmp1 = MULT16_16(QCONST16(.70710678f,15), X[stride*2*j+i]); in haar1()
641 tmp2 = MULT16_16(QCONST16(.70710678f,15), X[stride*(2*j+1)+i]); in haar1()