Home | History | Annotate | Download | only in dist

Lines Matching refs:multiply

971 # multiply operation is the smallest possible normalized number
1004 # multiply operation is the smallest possible normalized number
1032 # multiply operation is the smallest possible normalized number
7318 fmul.x SCALE(%a6),%fp0 # multiply 2^(M)
9635 # the multiply factor that we're trying to create should be a denorm
9636 # for the multiply to work. therefore, we're going to actually do a
9637 # multiply with a denorm which will cause an unimplemented data type
9661 # create an fp multiply that will create the result.
9676 fmul.x (%sp)+,%fp0 # do the multiply
11347 # fmul() - emulate a multiply instruction #
11556 # For norms/denorms, scale the exponents such that a multiply #
11625 # - the result of the multiply operation will neither overflow nor underflow.
11626 # - do the multiply to the proper precision and rounding mode.
11637 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11660 # - the result of the multiply operation is an overflow.
11661 # - do the multiply to the proper precision and rounding mode in order to
11664 # - if overflow or inexact is enabled, we need a multiply result rounded to
11667 # multiply using extended precision and the correct rounding mode. the result
11677 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11737 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11744 # - the result of the multiply operation MAY overflow.
11745 # - do the multiply to the proper precision and rounding mode in order to
11755 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11771 # - the result of the multiply operation is an underflow.
11772 # - do the multiply to the proper precision and rounding mode in order to
11775 # - if overflow or inexact is enabled, we need a multiply result rounded to
11778 # multiply using extended precision and the correct rounding mode. the result
11793 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11831 fmul.x FP_SCR0(%a6),%fp1 # execute multiply
11866 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11894 fmul.x FP_SCR0(%a6),%fp1 # execute multiply
11905 # Multiply: inputs are not both normalized; what are they?
11975 # Multiply: (Zero x Zero) || (Zero x norm) || (Zero x denorm)
11993 # Multiply: (inf x inf) || (inf x norm) || (inf x denorm)
13958 # For norms/denorms, scale the exponents such that a multiply #
14008 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14035 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14084 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14106 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14136 fsglmul.x FP_SCR0(%a6),%fp1 # execute sgl multiply
14161 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14189 fsglmul.x FP_SCR0(%a6),%fp1 # execute sgl multiply
14200 # Single Precision Multiply: inputs are not both normalized; what are they?
14823 fadd.x FP_SCR0(%a6),%fp1 # execute multiply
16242 # Multiply: (Infinity x Zero) #
22869 lsl.b &0x1,%d1 # multiply d1 by 2
23213 # 6. Multiply the mantissa by 10**count.
23433 # same sign. If the exp was pos then multiply fp1*fp0;
23444 beq.b mul # if clear, go to multiply
23449 fmul.x %fp1,%fp0 # exp is positive, so multiply by exp
23910 # multiply by 10^(d2), which is now only allowed to be 24,
23911 # with a multiply by 10^8 and 10^16, which is exact since
23914 # two operands, and allow the fpu to complete the multiply.
23950 # since the input operand is a DENORM, we can't multiply it directly.
23977 # fmul.x 36(%a1),%fp0 # multiply fp0 by 10^8
23978 # fmul.x 48(%a1),%fp0 # multiply fp0 by 10^16
23985 fmul.x (%sp)+,%fp0 # multiply fp0 by 10^8
23986 fmul.x (%sp)+,%fp0 # multiply fp0 by 10^16
23995 fmul.x 36(%a1),%fp0 # multiply fp0 by 10^8
23996 fmul.x 48(%a1),%fp0 # multiply fp0 by 10^16
24489 # A3. Multiply the fraction in d2:d3 by 8 using bit-field #
24492 # A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb #
24538 # A3. Multiply d2:d3 by 8; extract msbs into d1.
24546 # A4. Multiply d4:d5 by 2; add carry out to d1.