Lines Matching defs:result_exponent
61 register int result_exponent, right_exponent, diff_exponent;
76 if ((result_exponent = Dbl_exponent(leftp1)) == DBL_INFINITY_EXPONENT)
177 result_exponent = Dbl_exponent(leftp1);
206 if( (result_exponent == 0) && Is_underflowtrap_enabled() )
211 Dbl_normalize(leftp1,leftp2,result_exponent);
213 Dbl_setwrapped_exponent(leftp1,result_exponent,unfl);
225 if(result_exponent == 0 )
263 Dbl_normalize(resultp1,resultp2,result_exponent);
265 Dbl_setwrapped_exponent(resultp1,result_exponent,unfl);
281 diff_exponent = result_exponent - right_exponent;
334 result_exponent--;
337 if(result_exponent==0) {
352 result_exponent==0) goto underflow;
366 if((result_exponent -= 8) <= 0 && !underflowtrap)
374 if((result_exponent -= 4) <= 0 && !underflowtrap)
382 if(result_exponent <= 0) goto underflow;
384 Dbl_set_exponent(resultp1,/*using*/result_exponent);
394 result_exponent -= 3;
401 result_exponent -= 2;
410 result_exponent -= 1;
414 if(result_exponent > 0)
416 Dbl_set_exponent(resultp1,/*using*/result_exponent);
425 Dbl_setwrapped_exponent(resultp1,result_exponent,unfl);
434 Dbl_fix_overshift(resultp1,resultp2,(1-result_exponent),extent);
451 result_exponent++;
496 if(Dbl_isone_hiddenoverflow(resultp1)) result_exponent++;
498 if(result_exponent == DBL_INFINITY_EXPONENT)
503 Dbl_setwrapped_exponent(resultp1,result_exponent,ovfl);
520 else Dbl_set_exponent(resultp1,result_exponent);