56 register unsigned int signless_upper_left, signless_upper_right, save;
59 register int result_exponent, right_exponent, diff_exponent;
60 register int sign_save, jumpsize;
61 register boolean inexact =
FALSE;
62 register boolean underflowtrap;
219 if(result_exponent == 0 )
272 diff_exponent = result_exponent - right_exponent;
328 if(result_exponent==0)
346 result_exponent==0)
goto underflow;
360 if((result_exponent -= 8) <= 0 && !underflowtrap)
368 if((result_exponent -= 4) <= 0 && !underflowtrap)
376 if(result_exponent <= 0)
goto underflow;
388 result_exponent -= 3;
395 result_exponent -= 2;
404 result_exponent -= 1;
408 if(result_exponent > 0)