Searched refs:MAC16_16 (Results 1 - 25 of 31) sorted by relevance

12

/external/libopus/celt/
H A Dpitch.h74 sum[0] = MAC16_16(sum[0],tmp,y_0);
75 sum[1] = MAC16_16(sum[1],tmp,y_1);
76 sum[2] = MAC16_16(sum[2],tmp,y_2);
77 sum[3] = MAC16_16(sum[3],tmp,y_3);
80 sum[0] = MAC16_16(sum[0],tmp,y_1);
81 sum[1] = MAC16_16(sum[1],tmp,y_2);
82 sum[2] = MAC16_16(sum[2],tmp,y_3);
83 sum[3] = MAC16_16(sum[3],tmp,y_0);
86 sum[0] = MAC16_16(sum[0],tmp,y_2);
87 sum[1] = MAC16_16(su
[all...]
H A Dvq.c230 yy = MAC16_16(yy, y[j],y[j]);
231 xy = MAC16_16(xy, X[j],y[j]);
246 yy = MAC16_16(yy, tmp, tmp);
247 yy = MAC16_16(yy, tmp, y[0]);
338 Ryy = MAC16_16(Ryy, iy[i], iy[i]);
359 E = MAC16_16(E, *xptr, *xptr);
392 Emid = MAC16_16(Emid, m, m);
393 Eside = MAC16_16(Eside, s, s);
401 Emid = MAC16_16(Emid, m, m);
402 Eside = MAC16_16(Esid
[all...]
H A Dcelt_lpc.c119 sum = MAC16_16(sum,rnum[j],x[i+j]);
137 sum = MAC16_16(sum,rnum[j],x[i+j]);
195 sum[1] = MAC16_16(sum[1], y[i+ord ], den[0]);
198 sum[2] = MAC16_16(sum[2], y[i+ord+1], den[0]);
199 sum[2] = MAC16_16(sum[2], y[i+ord ], den[1]);
203 sum[3] = MAC16_16(sum[3], y[i+ord+2], den[0]);
204 sum[3] = MAC16_16(sum[3], y[i+ord+1], den[1]);
205 sum[3] = MAC16_16(sum[3], y[i+ord ], den[2]);
283 d = MAC16_16(d, xptr[i], xptr[i-k]);
H A Dpitch.c127 sum = MAC16_16(sum,num0,mem0);
128 sum = MAC16_16(sum,num1,mem1);
129 sum = MAC16_16(sum,num2,mem2);
130 sum = MAC16_16(sum,num3,mem3);
131 sum = MAC16_16(sum,num4,mem4);
235 sum = MAC16_16(sum, x[j],y[i+j]);
284 sum = MAC16_16(sum, _x[j],_y[i+j]);
520 xy = MAC16_16(xy, x[i], x[i-T1]);
H A Darch.h179 #define MAC16_16(c,a,b) ((c)+(opus_val32)(a)*(opus_val32)(b)) macro
H A Dfixed_generic.h112 #define MAC16_16(c,a,b) (ADD32((c),MULT16_16((a),(b)))) macro
H A Dfixed_debug.h429 #define MAC16_16(c,a,b) (celt_mips-=2,ADD32((c),MULT16_16((a),(b)))) macro
/external/libopus/celt/arm/
H A Dcelt_pitch_xcorr_arm.s283 SMLABB r6, r12, r10, r6 ; sum[0] = MAC16_16(sum[0],x_0,y_0)
285 SMLABT r7, r12, r10, r7 ; sum[1] = MAC16_16(sum[1],x_0,y_1)
287 SMLABB r8, r12, r11, r8 ; sum[2] = MAC16_16(sum[2],x_0,y_2)
288 SMLABT r9, r12, r11, r9 ; sum[3] = MAC16_16(sum[3],x_0,y_3)
289 SMLATT r6, r12, r10, r6 ; sum[0] = MAC16_16(sum[0],x_1,y_1)
291 SMLATB r7, r12, r11, r7 ; sum[1] = MAC16_16(sum[1],x_1,y_2)
292 SMLATT r8, r12, r11, r8 ; sum[2] = MAC16_16(sum[2],x_1,y_3)
293 SMLATB r9, r12, r10, r9 ; sum[3] = MAC16_16(sum[3],x_1,y_4)
295 SMLABB r6, r14, r11, r6 ; sum[0] = MAC16_16(sum[0],x_2,y_2)
296 SMLABT r7, r14, r11, r7 ; sum[1] = MAC16_16(su
[all...]
H A Dfixed_armv5e.h86 #undef MAC16_16 macro
92 "#MAC16_16\n\t"
99 #define MAC16_16(c, a, b) (MAC16_16_armv5e(c, a, b)) macro
/external/speex/libspeex/
H A Dvq_arm4.h79 dist1 = MAC16_16(dist1,in[j],*code);
81 dist2 = MAC16_16(dist2,in[j],*code);
83 dist3 = MAC16_16(dist3,in[j],*code);
85 dist4 = MAC16_16(dist4,in[j],*code);
H A Dcb_search_arm4.h94 resj0 = MAC16_16(resj0,*shape,r[j-k]);
96 resj1 = MAC16_16(resj1,*shape,r[j-k]);
98 resj2 = MAC16_16(resj2,*shape,r[j-k]);
100 resj3 = MAC16_16(resj3,*shape,r[j-k]);
H A Dfilters_bfin.h457 yi = MAC16_16(yi, awk2[j], -ytmp[i-j-1]);
458 yi2 = MAC16_16(yi2, ak[j], -y[i-j-1]);
486 yi = MAC16_16(yi, num[j], x[i-j-1]);
487 yi = MAC16_16(yi, den[j], -y[i-j-1]);
497 yi = MAC16_16(yi, num[j], x[i-j-1]);
498 yi = MAC16_16(yi, den[j], -y[i-j-1]);
509 m = MAC16_16(m, x[N-1-j], num[j+i]);
510 m = MAC16_16(m, -y[N-1-j], den[j+i]);
H A Dfixed_arm5e.h47 #undef MAC16_16 macro
48 static inline spx_word32_t MAC16_16(spx_word32_t a, spx_word16_t x, spx_word32_t y) { function
H A Dfilters.c104 mem[0] = ADD32(MAC16_16(mem[1], num[1],x[i]), SHL32(MULT16_32_Q15(-den[1],vout),1));
207 sum2 = MAC16_16(sum2,tmp,tmp);
209 sum2 = MAC16_16(sum2,tmp,tmp);
211 sum2 = MAC16_16(sum2,tmp,tmp);
213 sum2 = MAC16_16(sum2,tmp,tmp);
239 sum2 = MAC16_16(sum2,SHR16(x[i],1),SHR16(x[i],1));
240 sum2 = MAC16_16(sum2,SHR16(x[i+1],1),SHR16(x[i+1],1));
241 sum2 = MAC16_16(sum2,SHR16(x[i+2],1),SHR16(x[i+2],1));
242 sum2 = MAC16_16(sum2,SHR16(x[i+3],1),SHR16(x[i+3],1));
258 sum2 = MAC16_16(sum
[all...]
H A Dltp.c66 part = MAC16_16(part,*x++,*y++);
67 part = MAC16_16(part,*x++,*y++);
68 part = MAC16_16(part,*x++,*y++);
69 part = MAC16_16(part,*x++,*y++);
110 part1 = MAC16_16(part1,*x,y1);
111 part2 = MAC16_16(part2,*x,y2);
112 part3 = MAC16_16(part3,*x,y3);
113 part4 = MAC16_16(part4,*x,y0);
116 part1 = MAC16_16(part1,*x,y2);
117 part2 = MAC16_16(part
[all...]
H A Dvq.c84 dist = MAC16_16(dist,in[j],*codebook++);
118 dist = MAC16_16(dist,in[j],*codebook++);
H A Dstereo.c240 stereo->smooth_left = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_left, QCONST16(0.98, 15)), e_left, QCONST16(0.02, 15)), 15));
241 stereo->smooth_right = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_right, QCONST16(0.98, 15)), e_right, QCONST16(0.02, 15)), 15));
267 stereo->smooth_left = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_left, QCONST16(0.98, 15)), e_left, QCONST16(0.02, 15)), 15));
268 stereo->smooth_right = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_right, QCONST16(0.98, 15)), e_right, QCONST16(0.02, 15)), 15));
H A Dmdf.c225 part = MAC16_16(part,*x++,*y++);
226 part = MAC16_16(part,*x++,*y++);
265 tmp1 = MAC16_16(tmp1, X[j*N],TOP16(Y[j*N]));
273 tmp1 = SUB32(MAC16_16(tmp1, X[j*N+i],TOP16(Y[j*N+i])), MULT16_16(X[j*N+i+1],TOP16(Y[j*N+i+1])));
274 tmp2 = MAC16_16(MAC16_16(tmp2, X[j*N+i+1],TOP16(Y[j*N+i])), X[j*N+i], TOP16(Y[j*N+i+1]));
282 tmp1 = MAC16_16(tmp1, X[(j+1)*N-1],TOP16(Y[(j+1)*N-1]));
292 tmp1 = MAC16_16(tmp1, X[j*N],Y[j*N]);
300 tmp1 = SUB32(MAC16_16(tmp1, X[j*N+i],Y[j*N+i]), MULT16_16(X[j*N+i+1],Y[j*N+i+1]));
301 tmp2 = MAC16_16(MAC16_1
[all...]
H A Dcb_search.c73 resj = MAC16_16(resj,shape[k],r[j-k]);
80 E[i]=MAC16_16(E[i],res16,res16);
373 tener = MAC16_16(tener, x[m],x[m]);
H A Darch.h187 #define MAC16_16(c,a,b) ((c)+(spx_word32_t)(a)*(spx_word32_t)(b)) macro
H A Dfixed_generic.h77 #define MAC16_16(c,a,b) (ADD32((c),MULT16_16((a),(b)))) macro
H A Dquant_lsp.c112 dist=MAC16_16(dist,tmp,tmp);
/external/libopus/src/
H A Dmlp.c104 sum = MAC16_16(sum, in[k],*W++);
112 sum = MAC16_16(sum, hidden[k], *W++);
/external/libopus/celt/x86/
H A Dpitch_sse.h99 *xy1 = MAC16_16(*xy1, x[i], y01[i]);
100 *xy2 = MAC16_16(*xy2, x[i], y02[i]);
/external/libopus/silk/fixed/
H A Dburg_modified_FIX.c105 d = MAC16_16( d, x_ptr[ i ], x_ptr[ i - n ] );

Completed in 874 milliseconds

12