Searched refs:MULT16_16_P13 (Results 1 - 4 of 4) sorted by relevance
/third_party/pulseaudio/speex/libspeexdsp/ |
H A D | math_approx.h | 194 x2 = MULT16_16_P13(x,x); in spx_cos() 195 return ADD32(K1, MULT16_16_P13(x2, ADD32(K2, MULT16_16_P13(x2, ADD32(K3, MULT16_16_P13(K4, x2)))))); in spx_cos() 198 x2 = MULT16_16_P13(x,x); in spx_cos() 199 return SUB32(-K1, MULT16_16_P13(x2, ADD32(K2, MULT16_16_P13(x2, ADD32(K3, MULT16_16_P13(K4, x2)))))); in spx_cos()
|
H A D | arch.h | 202 #define MULT16_16_P13(a,b) ((a)*(b)) macro
|
H A D | fixed_generic.h | 99 #define MULT16_16_P13(a,b) (SHR(ADD32(4096,MULT16_16((a),(b))),13)) macro
|
H A D | fixed_debug.h | 385 static inline short MULT16_16_P13(int a, int b) in MULT16_16_P13() function 390 fprintf (stderr, "MULT16_16_P13: inputs are not short: %d %d\n", a, b); in MULT16_16_P13() 395 fprintf (stderr, "MULT16_16_P13: overflow: %d*%d=%d\n", a, b, (int)res); in MULT16_16_P13() 398 fprintf (stderr, "MULT16_16_P13: output is not short: %d*%d=%d\n", a, b, (int)res); in MULT16_16_P13()
|
Completed in 3 milliseconds