Lines Matching refs:xy
416 static opus_val16 compute_pitch_gain(opus_val32 xy, opus_val32 xx, opus_val32 yy)
422 if (xy == 0 || xx == 0 || yy == 0)
439 g = MULT16_32_Q15(den, xy);
444 static opus_val16 compute_pitch_gain(opus_val32 xy, opus_val32 xx, opus_val32 yy)
446 return xy/celt_sqrt(1+xx*yy);
457 opus_val32 xy,xx,yy,xy2;
477 dual_inner_prod(x, x, x-T0, N, &xx, &xy, arch);
486 best_xy = xy;
488 g = g0 = compute_pitch_gain(xy, xx, yy);
510 dual_inner_prod(x, &x[-T1], &x[-T1b], N, &xy, &xy2, arch);
511 xy = HALF32(xy + xy2);
513 g1 = compute_pitch_gain(xy, xx, yy);
529 best_xy = xy;