Lines Matching refs:exponent
52 long int exponent; in poly_tan() local
58 exponent = exponent(st0_ptr); in poly_tan()
68 if ((exponent == 0) in poly_tan()
69 || ((exponent == -1) && (st0_ptr->sigh > 0xc90fdaa2))) { in poly_tan()
75 if (exponent == 0) { in poly_tan()
93 exponent = -1 + norm_Xsig(&argSignif); in poly_tan()
99 if (exponent < -1) { in poly_tan()
101 if (FPU_shrx(&XSIG_LL(accum), -1 - exponent) >= in poly_tan()
137 shr_Xsig(&accumulatore, -2 * (1 + exponent) + 1); in poly_tan()
157 shr_Xsig(&accum, -2 * (exponent + 1)); in poly_tan()
160 add_two_Xsig(&accum, &argSignif, &exponent); in poly_tan()
176 if (exponent == 0) in poly_tan()
179 else if (exponent > -30) { in poly_tan()
180 adj = accum.msw >> -(exponent + 1); /* tan */ in poly_tan()
191 shr_Xsig(&fix_up, 64 + exponent); in poly_tan()
193 shr_Xsig(&fix_up, 65 + exponent); in poly_tan()
195 add_two_Xsig(&accum, &fix_up, &exponent); in poly_tan()
203 exponent = -exponent - 1; in poly_tan()
210 setexponent16(st0_ptr, exponent + EXTENDED_Ebias); /* Result is positive. */ in poly_tan()