Lines Matching refs:iscale
13476 # SCALE is equal to 10^ISCALE, where ISCALE is the number #
13479 # sign of ISCALE, used in A9. Fp1 contains #
13480 # 10^^(abs(ISCALE)) using a rounding mode which is a #
13482 # of ISCALE and X. A table is given in the code. #
13746 # SCALE is equal to 10^ISCALE, where ISCALE is the number
13749 # of ISCALE, used in A9. Fp1 contains 10^^(abs(ISCALE)) using
13787 # fp1: x/10^ISCALE
13807 tst.l %d0 # test sign of ISCALE
13808 bge.b iscale # if pos, skip next inst
13810 cmp.l %d0,&0xffffecd4 # test iscale <= -4908
13812 add.l &24,%d0 # add in 24 to iscale
13815 neg.l %d0 # and take abs of ISCALE
13816 iscale:
13850 tst.l %d0 # test if ISCALE is zero
13869 # the iscale value would have caused the pwrten calculation
13870 # to overflow. Only a negative iscale can cause this, so
13890 # fp1: 10^ISCALE/Unchanged
13910 # fp0 = input_op * 10^ISCALE * 10^24
13915 fmovm.x &0x2,-(%sp) # save 10^ISCALE to stack
13920 add.w (%a0),%d3 # add DENORM exp to 10^ISCALE exp
13978 # fp1: 10^ISCALE/Unchanged
14020 # fp1: 10^ISCALE/Unchanged
14087 # fp1: 10^ISCALE/Unchanged
14196 # fp1: 10^ISCALE/Unchanged
14268 # fp1: 10^ISCALE/Unchanged
14348 # fp1: 10^ISCALE/Unchanged