Lines Matching refs:is
20 | Expected is a normal bcd (i.e. non-exceptional; all inf, zero,
26 | for the mantissa which is to be interpreted as 17 integer
37 | bcd string. If SE is positive, count the leading zeros;
47 | representation (ex. 0.1E2, 1E1, 10E0, 100E-1), is converted
52 | greater than 10^27, a directed rounding scheme is used with
57 | the exponent factor. This is done by multiplying the
59 | exponent sign is positive, and dividing FP0 by FP1 if
60 | it is negative.
64 | check if the inex1 exception is enabled. If so, set d7 upper
85 | is required until the power is greater than 27, however, all
199 bfextu (%a0){#28:#4},%d0 |integer part is ls digit in long word
240 | for the adjusted exponent. That number is subtracted from the exp
242 | of this is to reduce the value of the exponent and the possibility
260 | *Why 27? If the adjusted exponent is within -28 < expA < 28, than
263 | of 27 or less are exact, there is no need to use this routine to
281 | routine is necessary. If so, then check the sign of the exponent
287 cmpl #27,%d1 |test is with 27
294 bnes ap_p_fx |if M16 is non-zero, go fix exp
298 bnes ap_p_cl |if lw 2 is zero, skip it
335 tstl %d0 |check if d0 is zero
383 tstl %d0 |check if d0 is zero
444 leal PTENRP,%a1 |it is RP
449 leal PTENRM,%a1 |it is RM
452 leal PTENRN,%a1 |it is RN
455 bpls no_neg |if exp is negative,
467 tstl %d0 |check if d0 is zero
485 fdivx %fp1,%fp0 |exp is negative, so divide mant by exp
488 fmulx %fp1,%fp0 |exp is positive, so multiply by exp