Searched refs:PDIV32 (Results 1 - 8 of 8) sorted by relevance

/external/speex/libspeex/
H A Darch.h212 #define PDIV32(a,b) (((spx_word32_t)(a))/(spx_word32_t)(b)) macro
H A Dfilterbank.c64 mel_interval = PDIV32(max_mel,banks-1);
H A Dfixed_generic.h108 #define PDIV32(a,b) (((spx_word32_t)(a)+((spx_word16_t)(b)>>1))/((spx_word32_t)(b))) macro
H A Dsb_celp.c590 filter_ratio=EXTRACT16(SATURATE(PDIV32(SHL32(ADD32(rl,82),7),ADD32(82,rh)),32767));
607 g=PDIV32(MULT16_16(filter_ratio,eh),EXTEND32(ADD16(1,el)));
1020 filter_ratio=EXTRACT16(SATURATE(PDIV32(SHL32(ADD32(rl,82),7),ADD32(82,rh)),32767));
1034 g = PDIV32(g, filter_ratio);
1053 scale = SHL32(PDIV32(SHL32(MULT16_16(gc, el),3), filter_ratio),SIG_SHIFT-3);
H A Dfixed_debug.h484 #define PDIV32(a,b) DIV32(ADD32((a),(b)>>1),b) macro
H A Dfilters.c754 pgain1 = PDIV32_16(SHL32(PDIV32(corr0, exc_mag),14),iexc0_mag);
758 pgain2 = PDIV32_16(SHL32(PDIV32(corr1, exc_mag),14),iexc1_mag);
H A Dresample.c452 const spx_word16_t frac = PDIV32(SHL32((samp_frac_num*st->oversample) % st->den_rate,15),st->den_rate);
515 const spx_word16_t frac = PDIV32(SHL32((samp_frac_num*st->oversample) % st->den_rate,15),st->den_rate);
H A Dnb_celp.c809 spx_word32_t f = PDIV32(ener,PSHR32(ol_gain,SIG_SHIFT));
1483 gain32 = PDIV32(ol_gain, ADD16(exc_ener,1));

Completed in 121 milliseconds