Lines Matching defs:sum
258 /*sum = frac*accum[1] + (1-frac)*accum[2];*/
344 spx_word32_t sum;
353 sum = 0;
354 for(j=0;j<N;j++) sum += MULT16_16(sinct[j], iptr[j]);
366 sum = accum[0] + accum[1] + accum[2] + accum[3];
368 sum = SATURATE32PSHR(sum, 15, 32767);
370 sum = inner_product_single(sinct, iptr, N);
373 out[out_stride * out_sample++] = sum;
402 double sum;
419 sum = accum[0] + accum[1] + accum[2] + accum[3];
421 sum = inner_product_double(sinct, iptr, N);
424 out[out_stride * out_sample++] = PSHR32(sum, 15);
450 spx_word32_t sum;
478 sum = MULT16_32_Q15(interp[0],SHR32(accum[0], 1)) + MULT16_32_Q15(interp[1],SHR32(accum[1], 1)) + MULT16_32_Q15(interp[2],SHR32(accum[2], 1)) + MULT16_32_Q15(interp[3],SHR32(accum[3], 1));
479 sum = SATURATE32PSHR(sum, 15, 32767);
482 sum = interpolate_product_single(iptr, st->sinc_table + st->oversample + 4 - offset - 2, N, st->oversample, interp);
485 out[out_stride * out_sample++] = sum;
513 spx_word32_t sum;
541 sum = MULT16_32_Q15(interp[0],accum[0]) + MULT16_32_Q15(interp[1],accum[1]) + MULT16_32_Q15(interp[2],accum[2]) + MULT16_32_Q15(interp[3],accum[3]);
544 sum = interpolate_product_double(iptr, st->sinc_table + st->oversample + 4 - offset - 2, N, st->oversample, interp);
547 out[out_stride * out_sample++] = PSHR32(sum,15);