Home | History | Annotate | Download | only in src

Lines Matching refs:L_tmp

83 	Word32 i, j, L_tmp, dist_min;
173 * L_tmp = MEAN_ENER - 10log10(energy of code/ L_subfr) *
177 L_tmp = Dot_product12_asm(code, code, L_subfr, &exp_code);
179 L_tmp = Dot_product12(code, code, L_subfr, &exp_code);
181 /* exp_code: -18 (code in Q9), -6 (/L_subfr), -31 (L_tmp Q31->Q0) */
184 Log2(L_tmp, &exp, &frac);
186 L_tmp = Mpy_32_16(exp, frac, -24660); /* x -3.0103(Q13) -> Q14 */
188 L_tmp += (MEAN_ENER * 8192)<<1; /* + MEAN_ENER in Q14 */
194 L_tmp = (L_tmp << 10); /* From Q14 to Q24 */
195 L_tmp += (pred[0] * past_qua_en[0])<<1; /* Q13*Q10 -> Q24 */
196 L_tmp += (pred[1] * past_qua_en[1])<<1; /* Q13*Q10 -> Q24 */
197 L_tmp += (pred[2] * past_qua_en[2])<<1; /* Q13*Q10 -> Q24 */
198 L_tmp += (pred[3] * past_qua_en[3])<<1; /* Q13*Q10 -> Q24 */
200 gcode0 = extract_h(L_tmp); /* From Q24 to Q8 */
208 L_tmp = vo_L_mult(gcode0, 5443); /* *0.166096 in Q15 -> Q24 */
209 L_tmp = L_tmp >> 8; /* From Q24 to Q16 */
210 VO_L_Extract(L_tmp, &exp_gcode0, &frac); /* Extract exponent of gcode0 */
267 L_tmp = L_deposit_h(coeff[i]);
268 L_tmp = L_shr(L_tmp, j);
269 VO_L_Extract(L_tmp, &coeff[i], &coeff_lo[i]);
286 L_tmp = (g_code * g_code)<<1;
287 VO_L_Extract(L_tmp, &g2_code, &g2_code_lo);
289 L_tmp = (coeff[2] * g2_code_lo)<<1;
290 L_tmp = (L_tmp >> 3);
291 L_tmp += (coeff_lo[0] * g2_pitch)<<1;
292 L_tmp += (coeff_lo[1] * g_pitch)<<1;
293 L_tmp += (coeff_lo[2] * g2_code)<<1;
294 L_tmp += (coeff_lo[3] * g_code)<<1;
295 L_tmp += (coeff_lo[4] * g_pit_cod)<<1;
296 L_tmp = (L_tmp >> 12);
297 L_tmp += (coeff[0] * g2_pitch)<<1;
298 L_tmp += (coeff[1] * g_pitch)<<1;
299 L_tmp += (coeff[2] * g2_code)<<1;
300 L_tmp += (coeff[3] * g_code)<<1;
301 L_tmp += (coeff[4] * g_pit_cod)<<1;
303 if(L_tmp < dist_min)
305 dist_min = L_tmp;
316 L_tmp = vo_L_mult(g_code, gcode0); /* Q11*Q0 -> Q12 */
317 L_tmp = L_shl(L_tmp, (exp_gcode0 + 4)); /* Q12 -> Q16 */
319 *gain_cod = L_tmp; /* gain of code in Q16 */
327 L_tmp = L_deposit_l(g_code);
328 Log2(L_tmp, &exp, &frac);
330 L_tmp = Mpy_32_16(exp, frac, 24660); /* x 6.0206 in Q12 */
332 qua_ener = (Word16)(L_tmp >> 3); /* result in Q10 */