Lines Matching refs:exponent
55 long int exponent, shift; in poly_2xm1() local
60 exponent = exponent16(arg); in poly_2xm1()
63 if (exponent >= 0) { /* Don't want a |number| >= 1.0 */ in poly_2xm1()
73 if (exponent == -1) { in poly_2xm1()
76 exponent -= 2; in poly_2xm1()
79 } else if (exponent == -2) { in poly_2xm1()
82 exponent--; in poly_2xm1()
88 if (exponent < -2) { in poly_2xm1()
90 if (FPU_shrx(&Xll, -2 - exponent) >= 0x80000000U) in poly_2xm1()
100 add_two_Xsig(&accumulator, &argSignif, &exponent); in poly_2xm1()
106 shr_Xsig(&accumulator, -exponent); in poly_2xm1()
110 exponent = 1; in poly_2xm1()
119 if (exponent < 0) in poly_2xm1()
120 shr_Xsig(&Denom, -exponent); in poly_2xm1()
121 else if (exponent > 0) { in poly_2xm1()
133 exponent += round_Xsig(&accumulator); in poly_2xm1()
137 setexponent16(result, exponent); in poly_2xm1()