Home
last modified time | relevance | path

Searched refs:SUB32 (Results 1 - 10 of 10) sorted by relevance

/third_party/pulseaudio/speex/tmv/
H A Dfixed_tm.h76 #undef SUB32 macro
83 #define SUB32(a,b) ((int)(a) - (int)(b)) macro
H A Dmdf_tm.h368 tmp32 = SUB32(EXTEND32(far_endi), EXTEND32(MULT16_16_P15(preemph,memX))); in mdf_preemph()
377 tmp32 = SUB32(EXTEND32(inputi), EXTEND32(MULT16_16_P15(preemph, memD))); in mdf_preemph()
609 register spx_word32_t sc0 = SUB32(Sff,See); in mdf_update_foreground()
723 tmp_out = SUB32(EXTEND32(input[i]), EXTEND32(ee[i])); in mdf_compute_error_signal()
726 tmp_out = SUB32(EXTEND32(input[i]), EXTEND32(y[i])); in mdf_compute_error_signal()
732 tmp_out = SUB32(EXTEND32(input[i]), EXTEND32(ee[i])); in mdf_compute_error_signal()
734 tmp_out = SUB32(EXTEND32(input[i]), EXTEND32(y[i])); in mdf_compute_error_signal()
/third_party/pulseaudio/speex/libspeexdsp/
H A Dmath_approx.h127 return EXTRACT16(PSHR32(SUB32(res, SHR32(res, 3)),14)); in speex_rand()
199 return SUB32(-K1, MULT16_16_P13(x2, ADD32(K2, MULT16_16_P13(x2, ADD32(K3, MULT16_16_P13(K4, x2)))))); in spx_cos()
220 x = SUB32(SHL32(EXTEND32(1), 17),x); in spx_cos_norm()
H A Dmdf.c267 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]))); in spectral_mul_accum()
294 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])); in spectral_mul_accum16()
726 tmp32 = SUB32(EXTEND32(st->input[chan*st->frame_size+i]), EXTEND32(MULT16_16_P15(st->preemph, st->memD[chan]))); in speex_echo_cancellation()
752 tmp32 = SUB32(EXTEND32(far_end[i*K+speak]), EXTEND32(MULT16_16_P15(st->preemph, st->memX[speak]))); in speex_echo_cancellation()
896 st->Davg1 = ADD32(MULT16_32_Q15(QCONST16(.6f,15),st->Davg1), MULT16_32_Q15(QCONST16(.4f,15),SUB32(Sff,See))); in speex_echo_cancellation()
897 st->Davg2 = ADD32(MULT16_32_Q15(QCONST16(.85f,15),st->Davg2), MULT16_32_Q15(QCONST16(.15f,15),SUB32(Sff,See))); in speex_echo_cancellation()
911 if (FLOAT_GT(FLOAT_MUL32U(SUB32(Sff,See),ABS32(SUB32(Sff,See))), FLOAT_MUL32U(Sff,Dbf))) in speex_echo_cancellation()
933 if (FLOAT_GT(FLOAT_MUL32U(NEG32(SUB32(Sff,See)),ABS32(SUB32(Sf in speex_echo_cancellation()
[all...]
H A Dkiss_fftr.c226 f1k.i = PSHR32(SUB32(EXTEND32(st->tmpbuf[k].i), EXTEND32(st->tmpbuf[ncfft-k].i)),1); in kiss_fftr2()
227 f2k.r = PSHR32(SUB32(EXTEND32(st->tmpbuf[k].r), EXTEND32(st->tmpbuf[ncfft-k].r)),1); in kiss_fftr2()
237 f2k.r = SHR32(SUB32(EXTEND32(st->tmpbuf[k].r), EXTEND32(st->tmpbuf[ncfft-k].r)),1); in kiss_fftr2()
241 f1ki = SHL32(SUB32(EXTEND32(st->tmpbuf[k].i), EXTEND32(st->tmpbuf[ncfft-k].i)),13); in kiss_fftr2()
243 twr = SHR32(SUB32(MULT16_16(f2k.r,st->super_twiddles[k].r),MULT16_16(f2k.i,st->super_twiddles[k].i)), 1); in kiss_fftr2()
H A Dkiss_fft.c54 tr = SHR32(SUB32(MULT16_16(Fout2->r , tw1->r),MULT16_16(Fout2->i , tw1->i)), 1); in kf_bfly2()
57 Fout2->r = PSHR32(SUB32(SHL32(EXTEND32(Fout->r), 14), tr), 15); in kf_bfly2()
58 Fout2->i = PSHR32(SUB32(SHL32(EXTEND32(Fout->i), 14), ti), 15); in kf_bfly2()
H A Darch.h180 #define SUB32(a,b) ((a)-(b)) macro
H A Dfixed_generic.h68 #define SUB32(a,b) ((spx_word32_t)(a)-(spx_word32_t)(b)) macro
H A Dfixed_debug.h222 static inline int SUB32(long long a, long long b) in SUB32() function
227 fprintf (stderr, "SUB32: inputs are not int: %d %d\n", (int)a, (int)b); in SUB32()
231 fprintf (stderr, "SUB32: output is not int: %d\n", (int)res); in SUB32()
H A Dresample.c312 interp[1] = EXTRACT16(EXTEND32(x) + SHR32(SUB32(EXTEND32(x2),EXTEND32(x3)),1)); in cubic_coef()

Completed in 10 milliseconds