Searched refs:excf (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/media/libstagefright/codecs/amrwbenc/src/
H A Dpitch_f4.c174 Word16 exp_norm, excf[L_SUBFR], tmp; local
182 Convolve_asm(&exc[k], h, excf, 64);
184 Convolve(&exc[k], h, excf, 64);
207 /* Compute correlation between xn[] and excf[] */
212 L_tmp += (xn[i] * excf[i]);
213 L_tmp1 += (excf[i] * excf[i]);
214 L_tmp += (xn[i+1] * excf[i+1]);
215 L_tmp1 += (excf[i+1] * excf[
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A DNorm_Corr_opt.s56 ADD r8, r13, #20 @get the excf[L_SUBFR]
65 MOV r2, r8 @r2 --- excf[]
69 @ r8 --- excf[]
101 @r7 --- scale r4 --- t_min r8 --- excf[]
108 ADD r14, r13, #20 @copy of excf[]
112 LDR r11, [r14], #4 @load excf[i], excf[i+1]
114 SMLABB r6, r11, r11, r6 @L_tmp1 += excf[i] * excf[i]
115 SMLATT r6, r11, r11, r6 @L_tmp1 += excf[
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A DNorm_Corr_neon.s56 ADD r8, r13, #20 @get the excf[L_SUBFR]
65 MOV r2, r8 @r2 --- excf[]
69 @ r8 --- excf[]
109 @r7 --- scale r4 --- t_min r8 --- excf[]
112 ADD r14, r13, #20 @copy of excf[]
116 VLD1.S16 {Q0, Q1}, [r14]! @ load 16 excf[]
117 VLD1.S16 {Q2, Q3}, [r14]! @ load 16 excf[]
120 VMULL.S16 Q10, D0, D0 @L_tmp1 += excf[] * excf[]
121 VMULL.S16 Q11, D0, D8 @L_tmp += x[] * excf[]
[all...]
/frameworks/av/media/libstagefright/codecs/amrnb/enc/src/
H A Dpitch_fr.cpp214 Word16 excf[L_SUBFR];
221 Convolve (&exc[k], h, excf, L_subfr);
223 // scale "excf[]" to avoid overflow
226 scaled_excf[j] = shr (excf[j], 2);
229 // Compute 1/sqrt(energy of excf[])
233 s = L_mac (s, excf[j], excf[j]);
236 s_excf = excf;
241 // "excf[]" is divided by 2
250 // Compute 1/sqrt(energy of excf[])
330 Word16 excf[L_SUBFR]; local
[all...]

Completed in 827 milliseconds