Lines Matching refs:residual
146 FIXP_DBL residual; in fixp_sin_cos_residual_inline() local
152 residual = fMult(x, FL2FXCONST_DBL(1.0/M_PI)); in fixp_sin_cos_residual_inline()
153 s = ((LONG)residual) >> shift; in fixp_sin_cos_residual_inline()
155 residual &= ( (1<<shift) - 1 ); in fixp_sin_cos_residual_inline()
156 residual = fMult(residual, FL2FXCONST_DBL(M_PI/4.0)) << 2; in fixp_sin_cos_residual_inline()
157 residual <<= scale; in fixp_sin_cos_residual_inline()
202 return residual; in fixp_sin_cos_residual_inline()
215 FIXP_DBL residual, error0, error1, sine, cosine; in inline_fixp_cos_sin() local
216 residual = fixp_sin_cos_residual_inline(x1, scale, &sine, &cosine); in inline_fixp_cos_sin()
217 error0 = fMultDiv2(sine, residual); in inline_fixp_cos_sin()
218 error1 = fMultDiv2(cosine, residual); in inline_fixp_cos_sin()
222 residual = fixp_sin_cos_residual_inline(x2, scale, &sine, &cosine); in inline_fixp_cos_sin()
223 error0 = fMultDiv2(sine, residual); in inline_fixp_cos_sin()
224 error1 = fMultDiv2(cosine, residual); in inline_fixp_cos_sin()