Lines Matching full:cosine
300 FIXP_DBL residual, error, sine, cosine; in fixp_cos() local
302 residual = fixp_sin_cos_residual_inline(x, scale, &sine, &cosine); in fixp_cos()
306 return cosine - error; in fixp_cos()
309 return SATURATE_LEFT_SHIFT(cosine - error, 1, DFRACT_BITS); in fixp_cos()
314 FIXP_DBL residual, error, sine, cosine; in fixp_sin() local
316 residual = fixp_sin_cos_residual_inline(x, scale, &sine, &cosine); in fixp_sin()
317 error = fMult(cosine, residual); in fixp_sin()
327 FIXP_DBL residual, error0, error1, sine, cosine; in fixp_cos_sin() local
329 residual = fixp_sin_cos_residual_inline(x, scale, &sine, &cosine); in fixp_cos_sin()
331 error1 = fMult(cosine, residual); in fixp_cos_sin()
334 *cos = cosine - error0; in fixp_cos_sin()
337 *cos = SATURATE_LEFT_SHIFT(cosine - error0, 1, DFRACT_BITS); in fixp_cos_sin()