Lines Matching refs:multiply
962 # multiply operation is the smallest possible normalized number
995 # multiply operation is the smallest possible normalized number
1023 # multiply operation is the smallest possible normalized number
7309 fmul.x SCALE(%a6),%fp0 # multiply 2^(M)
9626 # the multiply factor that we're trying to create should be a denorm
9627 # for the multiply to work. Therefore, we're going to actually do a
9628 # multiply with a denorm which will cause an unimplemented data type
9652 # create an fp multiply that will create the result.
9667 fmul.x (%sp)+,%fp0 # do the multiply
11338 # fmul() - emulate a multiply instruction #
11547 # For norms/denorms, scale the exponents such that a multiply #
11616 # - the result of the multiply operation will neither overflow nor underflow.
11617 # - do the multiply to the proper precision and rounding mode.
11628 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11651 # - the result of the multiply operation is an overflow.
11652 # - do the multiply to the proper precision and rounding mode in order to
11655 # - if overflow or inexact is enabled, we need a multiply result rounded to
11658 # multiply using extended precision and the correct rounding mode. the result
11668 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11728 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11735 # - the result of the multiply operation MAY overflow.
11736 # - do the multiply to the proper precision and rounding mode in order to
11746 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11762 # - the result of the multiply operation is an underflow.
11763 # - do the multiply to the proper precision and rounding mode in order to
11766 # - if overflow or inexact is enabled, we need a multiply result rounded to
11769 # multiply using extended precision and the correct rounding mode. the result
11784 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11822 fmul.x FP_SCR0(%a6),%fp1 # execute multiply
11857 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11885 fmul.x FP_SCR0(%a6),%fp1 # execute multiply
13949 # For norms/denorms, scale the exponents such that a multiply #
13999 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14026 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14075 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14097 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14127 fsglmul.x FP_SCR0(%a6),%fp1 # execute sgl multiply
14152 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14180 fsglmul.x FP_SCR0(%a6),%fp1 # execute sgl multiply
14814 fadd.x FP_SCR0(%a6),%fp1 # execute multiply
22860 lsl.b &0x1,%d1 # multiply d1 by 2
23424 # same sign. If the exp was pos then multiply fp1*fp0;
23435 beq.b mul # if clear, go to multiply
23440 fmul.x %fp1,%fp0 # exp is positive, so multiply by exp
23901 # multiply by 10^(d2), which is now only allowed to be 24,
23902 # with a multiply by 10^8 and 10^16, which is exact since
23905 # two operands, and allow the fpu to complete the multiply.
23941 # since the input operand is a DENORM, we can't multiply it directly.
23968 # fmul.x 36(%a1),%fp0 # multiply fp0 by 10^8
23969 # fmul.x 48(%a1),%fp0 # multiply fp0 by 10^16
23976 fmul.x (%sp)+,%fp0 # multiply fp0 by 10^8
23977 fmul.x (%sp)+,%fp0 # multiply fp0 by 10^16
23986 fmul.x 36(%a1),%fp0 # multiply fp0 by 10^8
23987 fmul.x 48(%a1),%fp0 # multiply fp0 by 10^16