Lines Matching refs:exponent
53 long int exponent; in poly_tan() local
59 exponent = exponent(st0_ptr); in poly_tan()
69 if ((exponent == 0) in poly_tan()
70 || ((exponent == -1) && (st0_ptr->sigh > 0xc90fdaa2))) { in poly_tan()
76 if (exponent == 0) { in poly_tan()
94 exponent = -1 + norm_Xsig(&argSignif); in poly_tan()
100 if (exponent < -1) { in poly_tan()
102 if (FPU_shrx(&XSIG_LL(accum), -1 - exponent) >= in poly_tan()
138 shr_Xsig(&accumulatore, -2 * (1 + exponent) + 1); in poly_tan()
158 shr_Xsig(&accum, -2 * (exponent + 1)); in poly_tan()
161 add_two_Xsig(&accum, &argSignif, &exponent); in poly_tan()
177 if (exponent == 0) in poly_tan()
180 else if (exponent > -30) { in poly_tan()
181 adj = accum.msw >> -(exponent + 1); /* tan */ in poly_tan()
192 shr_Xsig(&fix_up, 64 + exponent); in poly_tan()
194 shr_Xsig(&fix_up, 65 + exponent); in poly_tan()
196 add_two_Xsig(&accum, &fix_up, &exponent); in poly_tan()
204 exponent = -exponent - 1; in poly_tan()
211 setexponent16(st0_ptr, exponent + EXTENDED_Ebias); /* Result is positive. */ in poly_tan()