Lines Matching refs:exponent
395 set SGL_LO, 0x3f81 # min sgl prec exponent
396 set SGL_HI, 0x407e # max sgl prec exponent
397 set DBL_LO, 0x3c01 # min dbl prec exponent
398 set DBL_HI, 0x43fe # max dbl prec exponent
399 set EXT_LO, 0x0 # min ext prec exponent
400 set EXT_HI, 0x7ffe # max ext prec exponent
496 set sgl_thresh, 0x3f81 # minimum sgl exponent
497 set dbl_thresh, 0x3c01 # minimum dbl exponent
6722 # are the sign and biased exponent field of |X|; the #
7496 # sgetexp(): returns the exponent portion of the input argument. #
7497 # The exponent bias is removed and the exponent value is #
7503 # an exponent of $3fff and is returned in fp0. The range of #
7511 # fp0 = exponent(X) or mantissa(X) #
7517 mov.w SRC_EX(%a0),%d0 # get the exponent
7557 # then load the exponent with +/1 $3fff.
7561 bsr.l norm # normalize exponent
9300 swap %d0 # put exponent in high word
9301 clr.l -(%sp) # insert new exponent
9773 mov.w FTEMP_EX(%a0), %d0 # extract exponent
9784 tst.w %d0 # is exponent = 0?
10831 # a0 = the input operand's mantissa is normalized; the exponent #
10894 # zero; both the exponent and mantissa are changed. #
10917 mov.w FTEMP_EX(%a0), %d1 # extract exponent
10924 # exponent would not go < 0. therefore, number stays normalized
10926 sub.w %d0, %d1 # shift exponent value
10927 mov.w FTEMP_EX(%a0), %d0 # load old exponent
10930 mov.w %d1, FTEMP_EX(%a0) # insert new exponent
10938 # exponent would go < 0, so only denormalize until exp = 0
10942 bgt.b unnorm_nrm_zero_lrg # no; go handle large exponent
10977 and.w &0x8000, FTEMP_EX(%a0) # force exponent to zero