Lines Matching full:exponent
29 long int exponent, expon, expon_expon; in poly_l2() local
35 exponent = exponent16(st0_ptr); in poly_l2()
42 exponent++; in poly_l2()
60 if (exponent < 0) { in poly_l2()
62 exponent = -exponent; in poly_l2()
65 expon_accum.msw = exponent; in poly_l2()
67 if (exponent) { in poly_l2()
110 long int exponent; in poly_l2p1() local
114 log2_kernel(st0_ptr, sign0, &accumulator, &exponent); in poly_l2p1()
120 exponent += round_Xsig(&accumulator); in poly_l2p1()
122 exponent += exponent16(st1_ptr) + 1; in poly_l2p1()
123 if (exponent < EXP_WAY_UNDER) in poly_l2p1()
124 exponent = EXP_WAY_UNDER; in poly_l2p1()
127 setexponent16(dest, exponent); in poly_l2p1()
154 if (exponent(dest) <= EXP_UNDER) in poly_l2p1()
185 long int exponent, adj; in log2_kernel() local
189 exponent = exponent16(arg); in log2_kernel()
193 shr_Xsig(&Denom, 2 - (1 + exponent)); in log2_kernel()
197 shr_Xsig(&Denom, 1 - (1 + exponent)); in log2_kernel()
201 exponent++; in log2_kernel()
212 if (exponent >= -2) { in log2_kernel()
213 if ((exponent > -2) || (argSignif.msw > (unsigned)0xafb0ccc0)) { in log2_kernel()
225 shr_Xsig(&accumulator, 2 * (-1 - (1 + exponent + adj))); in log2_kernel()
238 add_two_Xsig(&accumulator, &arg_signif, &exponent); in log2_kernel()
240 *expon = exponent + 1; in log2_kernel()