Lines Matching refs:fp2

309 set EXC_FP2,		EXC_FPREGS+(2*12)	# offset of saved fp2 (not used)
5083 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5089 fmov.d SINA6(%pc),%fp2
5100 fmul.x %fp1,%fp2 # TA6
5103 fadd.d SINA4(%pc),%fp2 # A4+TA6
5106 fmul.x %fp1,%fp2 # T(A4+TA6)
5109 fadd.x SINA2(%pc),%fp2 # A2+T(A4+TA6)
5113 fmul.x %fp0,%fp2 # S(A2+T(A4+TA6))
5117 fadd.x %fp2,%fp1 # [A1+T(A3+T(A5+TA7))]+[S(A2+T(A4+TA6))]
5121 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5137 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5141 fmov.d COSB8(%pc),%fp2
5152 fmul.x %fp1,%fp2 # TB8
5162 fadd.d COSB6(%pc),%fp2 # B6+TB8
5165 fmul.x %fp1,%fp2 # T(B6+TB8)
5168 fadd.d COSB4(%pc),%fp2 # B4+T(B6+TB8)
5171 fmul.x %fp1,%fp2 # T(B4+T(B6+TB8))
5174 fadd.x COSB2(%pc),%fp2 # B2+T(B4+T(B6+TB8))
5177 fmul.x %fp2,%fp0 # S(B2+T(B4+T(B6+TB8)))
5183 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5284 fmovm.x &0x04,-(%sp) # save fp2
5289 fmov.d COSB8(%pc),%fp2 # B8
5291 fmul.x %fp0,%fp2 # SB8
5301 fadd.d COSB7(%pc),%fp2 # B7+SB8
5306 fmul.x %fp0,%fp2 # S(B7+SB8)
5313 fadd.d COSB6(%pc),%fp2 # B6+S(B7+SB8)
5316 fmul.x %fp0,%fp2 # S(B6+S(B7+SB8))
5321 fadd.d COSB5(%pc),%fp2 # B5+S(B6+S(B7+SB8))
5324 fmul.x %fp0,%fp2 # S(B5+...)
5327 fadd.d COSB4(%pc),%fp2 # B4+S(B5+...)
5330 fmul.x %fp0,%fp2 # S(B4+...)
5333 fadd.x COSB3(%pc),%fp2 # B3+S(B4+...)
5336 fmul.x %fp0,%fp2 # S(B3+...)
5339 fadd.x COSB2(%pc),%fp2 # B2+S(B3+...)
5342 fmul.x %fp2,%fp0 # S(B2+...)
5348 fmovm.x (%sp)+,&0x20 # restore fp2
5358 fmovm.x &0x04,-(%sp) # save fp2
5364 fmov.d SINA7(%pc),%fp2 # A7
5368 fmul.x %fp0,%fp2 # SA7
5374 fadd.d SINA6(%pc),%fp2 # A6+SA7
5384 fmul.x %fp0,%fp2 # S(A6+SA7)
5387 fadd.d SINA5(%pc),%fp2 # A5+S(A6+SA7)
5390 fmul.x %fp0,%fp2 # S(A5+S(A6+SA7))
5393 fadd.d SINA4(%pc),%fp2 # A4+S(A5+S(A6+SA7))
5396 fmul.x %fp0,%fp2 # S(A4+...)
5399 fadd.d SINA3(%pc),%fp2 # A3+S(A4+...)
5402 fmul.x %fp0,%fp2 # S(A3+...)
5405 fadd.x SINA2(%pc),%fp2 # A2+S(A3+...)
5408 fmul.x %fp0,%fp2 # S(A2+...)
5411 fadd.x SINA1(%pc),%fp2 # A1+S(A2+...)
5414 fmul.x %fp2,%fp0 # s(a1+...)
5421 fmovm.x (%sp)+,&0x20 # restore fp2
5466 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
5532 fmov.x %fp0,%fp2
5533 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
5545 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
5546 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
5547 # fint.x %fp2
5566 fmov.x %fp2,%fp4 # fp4 = N
5568 fmov.x %fp2,%fp5 # fp5 = N
5596 fmov.l %fp2,INT(%a6)
5598 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
5795 fmovm.x &0x0c,-(%sp) # save fp2,fp3
5804 fmov.d TANP3(%pc),%fp2
5807 fmul.x %fp1,%fp2 # SP3
5810 fadd.x TANP2(%pc),%fp2 # P2+SP3
5813 fmul.x %fp1,%fp2 # S(P2+SP3)
5816 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5819 fmul.x %fp1,%fp2 # S(P1+S(P2+SP3))
5822 fmul.x %fp0,%fp2 # RS(P1+S(P2+SP3))
5826 fadd.x %fp2,%fp0 # R+RS(P1+S(P2+SP3))
5830 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
5841 fmov.d TANP3(%pc),%fp2
5844 fmul.x %fp0,%fp2 # SP3
5847 fadd.x TANP2(%pc),%fp2 # P2+SP3
5850 fmul.x %fp0,%fp2 # S(P2+SP3)
5853 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5856 fmul.x %fp0,%fp2 # S(P1+S(P2+SP3))
5859 fmul.x %fp1,%fp2 # RS(P1+S(P2+SP3))
5863 fadd.x %fp2,%fp1 # R+RS(P1+S(P2+SP3))
5866 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
5897 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
5963 fmov.x %fp0,%fp2
5964 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
5976 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
5977 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
5978 # fintrz.x %fp2,%fp2
5997 fmov.x %fp2,%fp4 # fp4 = N
5999 fmov.x %fp2,%fp5 # fp5 = N
6027 fmov.l %fp2,INT(%a6)
6029 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
6324 fmovm.x &0x04,-(%sp) # save fp2
6328 fmov.d ATANA3(%pc),%fp2
6329 fadd.x %fp1,%fp2 # A3+V
6330 fmul.x %fp1,%fp2 # V*(A3+V)
6332 fadd.d ATANA2(%pc),%fp2 # A2+V*(A3+V)
6334 fmul.x %fp2,%fp1 # A1*U*V*(A2+V*(A3+V))
6337 fmovm.x (%sp)+,&0x20 # restore fp2
6360 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6367 fmov.d ATANB6(%pc),%fp2
6370 fmul.x %fp1,%fp2 # Z*B6
6373 fadd.d ATANB4(%pc),%fp2 # B4+Z*B6
6376 fmul.x %fp1,%fp2 # Z*(B4+Z*B6)
6379 fadd.d ATANB2(%pc),%fp2 # B2+Z*(B4+Z*B6)
6382 fmul.x %fp0,%fp2 # Y*(B2+Z*(B4+Z*B6))
6385 fadd.x %fp2,%fp1 # [B1+Z*(B3+Z*B5)]+[Y*(B2+Z*(B4+Z*B6))]
6389 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6415 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6430 fmov.d ATANC4(%pc),%fp2
6433 fmul.x %fp1,%fp2 # Z*B4
6436 fadd.d ATANC2(%pc),%fp2 # C2+Z*C4
6439 fmul.x %fp0,%fp2 # Y*(C2+Z*C4)
6444 fadd.x %fp2,%fp1 # [Y*(C2+Z*C4)]+[C1+Z*(C3+Z*C5)]
6450 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6546 fmovm.x &0x4,-(%sp) # {fp2}
6547 fmov.s &0x3F800000,%fp2
6548 fadd.x %fp0,%fp2 # 1+X
6549 fmul.x %fp2,%fp1 # (1+X)(1-X)
6550 fmovm.x (%sp)+,&0x20 # {fp2}
7125 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7142 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7144 fmov.x %fp0,%fp2
7146 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7148 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7159 fmov.s &0x3AB60B70,%fp2 # fp2 IS A5
7161 fmul.x %fp1,%fp2 # fp2 IS S*A5
7165 fadd.d EEXPA3(%pc),%fp2 # fp2 IS A3+S*A5
7168 fmul.x %fp1,%fp2 # fp2 IS S*(A3+S*A5)
7175 fadd.s &0x3F000000,%fp2 # fp2 IS A1+S*(A3+S*A5)
7178 fmul.x %fp1,%fp2 # fp2 IS S*(A1+S*(A3+S*A5))
7182 fadd.x %fp2,%fp0 # fp0 is EXP(R) - 1
7189 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7222 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7290 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7304 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7306 fmov.x %fp0,%fp2
7308 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7310 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7322 fmov.s &0x3950097B,%fp2 # fp2 IS a6
7324 fmul.x %fp1,%fp2 # fp2 IS S*A6
7328 fadd.d EM1A4(%pc),%fp2 # fp2 IS A4+S*A6
7334 fmul.x %fp1,%fp2 # fp2 IS S*(A4+S*A6)
7339 fadd.d EM1A2(%pc),%fp2 # fp2 IS A2+S*(A4+S*A6)
7342 fmul.x %fp1,%fp2 # fp2 IS S*(A2+S*(A4+S*A6))
7349 fmul.x %fp0,%fp2 # fp2 IS R*S*(A2+S*(A4+S*A6))
7352 fadd.x %fp2,%fp0 # fp0 IS EXP(R)-1
7354 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7431 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7434 fmov.s &0x310F8290,%fp2 # fp2 is B11
7437 fmul.x %fp0,%fp2 # fp2 is S*B11
7440 fadd.s &0x3493F281,%fp2 # fp2 is B9+S*...
7443 fmul.x %fp0,%fp2 # fp2 is S*(B9+...
7446 fadd.d EM1B7(%pc),%fp2 # fp2 is B7+S*...
7449 fmul.x %fp0,%fp2 # fp2 is S*(B7+...
7452 fadd.d EM1B5(%pc),%fp2 # fp2 is B5+S*...
7455 fmul.x %fp0,%fp2 # fp2 is S*(B5+...
7458 fadd.d EM1B3(%pc),%fp2 # fp2 is B3+S*...
7461 fmul.x %fp0,%fp2 # fp2 is S*(B3+...
7464 fmul.x %fp0,%fp2 # fp2 is S*S*(B3+...)
7468 fadd.x %fp2,%fp1 # fp1 is Q
7470 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
8280 fmov.x %fp0,%fp2
8281 fmul.x %fp2,%fp2 # FP2 IS V=U*U
8288 fmov.x %fp2,%fp3
8289 fmov.x %fp2,%fp1
8292 fmul.d LOGA5(%pc),%fp2 # V*A5
8295 fadd.d LOGA3(%pc),%fp2 # A3+V*A5
8298 fmul.x %fp3,%fp2 # V*(A3+V*A5)
8301 fadd.d LOGA1(%pc),%fp2 # A1+V*(A3+V*A5)
8305 fmul.x %fp3,%fp2 # V*(A1+V*(A3+V*A5))
8308 fadd.x %fp2,%fp0 # U+V*(A1+V*(A3+V*A5))
8350 fmov.d LOGB4(%pc),%fp2
8353 fmul.x %fp1,%fp2 # W*B4
8356 fadd.d LOGB2(%pc),%fp2 # B2+W*B4
8360 fmul.x %fp0,%fp2 # V*(B2+W*B4)
8365 fadd.x %fp2,%fp1 # B1+W*(B3+W*B5) + V*(B2+W*B4), FP2 RELEASED
8511 fmovm.x &0xc,-(%sp) # SAVE FP2 {%fp2/%fp3}
8529 fmovm.x &0xc,-(%sp) # FP2 SAVED {%fp2/%fp3}
9027 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9123 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9125 fmov.x %fp1,%fp2
9130 fmul.x L10TWO2(%pc),%fp2 # N*(LOG2/64LOG10)_TRAIL
9137 fsub.x %fp2,%fp0 # X - N L_TRAIL
9156 fmov.d EXPA5(%pc),%fp2 # FP2 IS A5
9159 fmul.x %fp1,%fp2 # FP2 IS S*A5
9162 fadd.d EXPA3(%pc),%fp2 # FP2 IS A3+S*A5
9165 fmul.x %fp1,%fp2 # FP2 IS S*(A3+S*A5)
9168 fadd.d EXPA1(%pc),%fp2 # FP2 IS A1+S*(A3+S*A5)
9171 fmul.x %fp1,%fp2 # FP2 IS S*(A1+S*(A3+S*A5))
9173 fadd.x %fp2,%fp0 # FP0 IS EXP(R) - 1
9175 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
9910 # and the source operand in fp1. Use fp2 to create an OPERR exception #
9927 # but use fp2 instead. return the dst operand unscathed in fp0.
9931 fmovm.x &0x04,-(%sp) # save fp2
9932 fmov.s &0x7f800000,%fp2 # load +INF
9933 fmul.s &0x00000000,%fp2 # +INF x 0
9934 fmovm.x (%sp)+,&0x20 # restore fp2