Home | History | Annotate | Download | only in include

Lines Matching refs:FIXP_DBL

98 #define Q(format)        ((FIXP_DBL)(((LONG)1) << (format)))
121 FIXP_DBL fixp_atan(FIXP_DBL x);
122 FIXP_DBL fixp_atan2(FIXP_DBL y, FIXP_DBL x);
124 FIXP_DBL fixp_cos(FIXP_DBL x, int scale);
125 FIXP_DBL fixp_sin(FIXP_DBL x, int scale);
144 static inline FIXP_DBL fixp_sin_cos_residual_inline(FIXP_DBL x, int scale, FIXP_DBL *sine, FIXP_DBL *cosine)
146 FIXP_DBL residual;
194 *sine = (FIXP_DBL)((sl * ssign) << (DFRACT_BITS-FRACT_BITS));
195 *cosine = (FIXP_DBL)((cl * csign) << (DFRACT_BITS-FRACT_BITS));
197 *sine = (FIXP_DBL)(sl * ssign);
198 *cosine = (FIXP_DBL)(cl * csign);
210 * \param out pointer to 4 FIXP_DBL locations, were the values cos(x1), sin(x1), cos(x2), sin(x2)
213 static inline void inline_fixp_cos_sin (FIXP_DBL x1, FIXP_DBL x2, const int scale, FIXP_DBL *out)
215 FIXP_DBL residual, error0, error1, sine, cosine;