Lines Matching defs:spx_float_t
57 } spx_float_t;
59 static const spx_float_t FLOAT_ZERO = {0,0};
60 static const spx_float_t FLOAT_ONE = {16384,-14};
61 static const spx_float_t FLOAT_HALF = {16384,-15};
64 static inline spx_float_t PSEUDOFLOAT(spx_int32_t x)
75 spx_float_t r = {0,0};
82 spx_float_t r;
89 spx_float_t r;
97 static inline spx_float_t FLOAT_ADD(spx_float_t a, spx_float_t b)
99 spx_float_t r;
132 static inline spx_float_t FLOAT_SUB(spx_float_t a, spx_float_t b)
134 spx_float_t r;
167 static inline int FLOAT_LT(spx_float_t a, spx_float_t b)
180 static inline int FLOAT_GT(spx_float_t a, spx_float_t b)
185 static inline spx_float_t FLOAT_MULT(spx_float_t a, spx_float_t b)
187 spx_float_t r;
208 static inline spx_float_t FLOAT_AMULT(spx_float_t a, spx_float_t b)
210 spx_float_t r;
217 static inline spx_float_t FLOAT_SHL(spx_float_t a, int b)
219 spx_float_t r;
225 static inline spx_int16_t FLOAT_EXTRACT16(spx_float_t a)
233 static inline spx_int32_t FLOAT_EXTRACT32(spx_float_t a)
241 static inline spx_int32_t FLOAT_MUL32(spx_float_t a, spx_word32_t b)
246 static inline spx_float_t FLOAT_MUL32U(spx_word32_t a, spx_word32_t b)
249 spx_float_t r;
264 static inline spx_float_t FLOAT_DIV32_FLOAT(spx_word32_t a, spx_float_t b)
267 spx_float_t r;
286 static inline spx_float_t FLOAT_DIV32(spx_word32_t a, spx_word32_t b)
289 spx_float_t r;
314 static inline spx_float_t FLOAT_DIVU(spx_float_t a, spx_float_t b)
318 spx_float_t r;
337 static inline spx_float_t FLOAT_SQRT(spx_float_t a)
339 spx_float_t r;
355 #define spx_float_t float