Searched refs:corr16 (Results 1 - 2 of 2) sorted by relevance
/external/speex/libspeex/ |
H A D | ltp_bfin.h | 214 VARDECL(spx_word16_t *corr16); 216 ALLOC(corr16, end-start+1, spx_word16_t); 219 normalize16(corr, corr16, 180, end-start+1); 226 " I0 = %1;\n\t" /* I0: corr16[] */ 247 : "a" (corr16), "a" (ener16), "a" (end+1-start), "d" (start) 258 spx_word16_t tmp = MULT16_16_16(corr16[i-start],corr16[i-start]);
|
H A D | ltp.c | 181 /* In fixed-point, we need only one (temporary) array of 32-bit values and two (corr16, ener16) 183 VARDECL(spx_word16_t *corr16); 188 ALLOC(corr16, end-start+1, spx_word16_t); 195 spx_word16_t *corr16; local 199 corr16 = corr; 249 cshift = normalize16(corr, corr16, 180, end-start+1); 263 spx_word16_t tmp = MULT16_16_16(corr16[i-start],corr16[i-start]); 298 g = DIV32(SHL32(EXTEND32(corr16[i-start]),cshift), 10+SHR32(MULT16_16(spx_sqrt(e0),spx_sqrt(SHL32(EXTEND32(ener16[i-start]),eshift))),6));
|
Completed in 131 milliseconds