Lines Matching refs:iscale
23515 # SCALE is equal to 10^ISCALE, where ISCALE is the number #
23518 # sign of ISCALE, used in A9. Fp1 contains #
23519 # 10^^(abs(ISCALE)) using a rounding mode which is a #
23521 # of ISCALE and X. A table is given in the code. #
23785 # SCALE is equal to 10^ISCALE, where ISCALE is the number
23788 # of ISCALE, used in A9. Fp1 contains 10^^(abs(ISCALE)) using
23826 # fp1: x/10^ISCALE
23846 tst.l %d0 # test sign of ISCALE
23847 bge.b iscale # if pos, skip next inst
23849 cmp.l %d0,&0xffffecd4 # test iscale <= -4908
23851 add.l &24,%d0 # add in 24 to iscale
23854 neg.l %d0 # and take abs of ISCALE
23855 iscale:
23889 tst.l %d0 # test if ISCALE is zero
23908 # the iscale value would have caused the pwrten calculation
23909 # to overflow. Only a negative iscale can cause this, so
23929 # fp1: 10^ISCALE/Unchanged
23949 # fp0 = input_op * 10^ISCALE * 10^24
23954 fmovm.x &0x2,-(%sp) # save 10^ISCALE to stack
23959 add.w (%a0),%d3 # add DENORM exp to 10^ISCALE exp
24017 # fp1: 10^ISCALE/Unchanged
24059 # fp1: 10^ISCALE/Unchanged
24126 # fp1: 10^ISCALE/Unchanged
24235 # fp1: 10^ISCALE/Unchanged
24307 # fp1: 10^ISCALE/Unchanged
24387 # fp1: 10^ISCALE/Unchanged