Lines Matching refs:fp2

318 set EXC_FP2, 		EXC_FPREGS+(2*12)	# offset of saved fp2 (not used)
5092 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5098 fmov.d SINA6(%pc),%fp2
5109 fmul.x %fp1,%fp2 # TA6
5112 fadd.d SINA4(%pc),%fp2 # A4+TA6
5115 fmul.x %fp1,%fp2 # T(A4+TA6)
5118 fadd.x SINA2(%pc),%fp2 # A2+T(A4+TA6)
5122 fmul.x %fp0,%fp2 # S(A2+T(A4+TA6))
5126 fadd.x %fp2,%fp1 # [A1+T(A3+T(A5+TA7))]+[S(A2+T(A4+TA6))]
5130 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5146 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5150 fmov.d COSB8(%pc),%fp2
5161 fmul.x %fp1,%fp2 # TB8
5171 fadd.d COSB6(%pc),%fp2 # B6+TB8
5174 fmul.x %fp1,%fp2 # T(B6+TB8)
5177 fadd.d COSB4(%pc),%fp2 # B4+T(B6+TB8)
5180 fmul.x %fp1,%fp2 # T(B4+T(B6+TB8))
5183 fadd.x COSB2(%pc),%fp2 # B2+T(B4+T(B6+TB8))
5186 fmul.x %fp2,%fp0 # S(B2+T(B4+T(B6+TB8)))
5192 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5293 fmovm.x &0x04,-(%sp) # save fp2
5298 fmov.d COSB8(%pc),%fp2 # B8
5300 fmul.x %fp0,%fp2 # SB8
5310 fadd.d COSB7(%pc),%fp2 # B7+SB8
5315 fmul.x %fp0,%fp2 # S(B7+SB8)
5322 fadd.d COSB6(%pc),%fp2 # B6+S(B7+SB8)
5325 fmul.x %fp0,%fp2 # S(B6+S(B7+SB8))
5330 fadd.d COSB5(%pc),%fp2 # B5+S(B6+S(B7+SB8))
5333 fmul.x %fp0,%fp2 # S(B5+...)
5336 fadd.d COSB4(%pc),%fp2 # B4+S(B5+...)
5339 fmul.x %fp0,%fp2 # S(B4+...)
5342 fadd.x COSB3(%pc),%fp2 # B3+S(B4+...)
5345 fmul.x %fp0,%fp2 # S(B3+...)
5348 fadd.x COSB2(%pc),%fp2 # B2+S(B3+...)
5351 fmul.x %fp2,%fp0 # S(B2+...)
5357 fmovm.x (%sp)+,&0x20 # restore fp2
5367 fmovm.x &0x04,-(%sp) # save fp2
5373 fmov.d SINA7(%pc),%fp2 # A7
5377 fmul.x %fp0,%fp2 # SA7
5383 fadd.d SINA6(%pc),%fp2 # A6+SA7
5393 fmul.x %fp0,%fp2 # S(A6+SA7)
5396 fadd.d SINA5(%pc),%fp2 # A5+S(A6+SA7)
5399 fmul.x %fp0,%fp2 # S(A5+S(A6+SA7))
5402 fadd.d SINA4(%pc),%fp2 # A4+S(A5+S(A6+SA7))
5405 fmul.x %fp0,%fp2 # S(A4+...)
5408 fadd.d SINA3(%pc),%fp2 # A3+S(A4+...)
5411 fmul.x %fp0,%fp2 # S(A3+...)
5414 fadd.x SINA2(%pc),%fp2 # A2+S(A3+...)
5417 fmul.x %fp0,%fp2 # S(A2+...)
5420 fadd.x SINA1(%pc),%fp2 # A1+S(A2+...)
5423 fmul.x %fp2,%fp0 # s(a1+...)
5430 fmovm.x (%sp)+,&0x20 # restore fp2
5475 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
5541 fmov.x %fp0,%fp2
5542 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
5554 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
5555 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
5556 # fint.x %fp2
5575 fmov.x %fp2,%fp4 # fp4 = N
5577 fmov.x %fp2,%fp5 # fp5 = N
5605 fmov.l %fp2,INT(%a6)
5607 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
5804 fmovm.x &0x0c,-(%sp) # save fp2,fp3
5813 fmov.d TANP3(%pc),%fp2
5816 fmul.x %fp1,%fp2 # SP3
5819 fadd.x TANP2(%pc),%fp2 # P2+SP3
5822 fmul.x %fp1,%fp2 # S(P2+SP3)
5825 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5828 fmul.x %fp1,%fp2 # S(P1+S(P2+SP3))
5831 fmul.x %fp0,%fp2 # RS(P1+S(P2+SP3))
5835 fadd.x %fp2,%fp0 # R+RS(P1+S(P2+SP3))
5839 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
5850 fmov.d TANP3(%pc),%fp2
5853 fmul.x %fp0,%fp2 # SP3
5856 fadd.x TANP2(%pc),%fp2 # P2+SP3
5859 fmul.x %fp0,%fp2 # S(P2+SP3)
5862 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5865 fmul.x %fp0,%fp2 # S(P1+S(P2+SP3))
5868 fmul.x %fp1,%fp2 # RS(P1+S(P2+SP3))
5872 fadd.x %fp2,%fp1 # R+RS(P1+S(P2+SP3))
5875 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
5906 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
5972 fmov.x %fp0,%fp2
5973 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
5985 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
5986 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
5987 # fintrz.x %fp2,%fp2
6006 fmov.x %fp2,%fp4 # fp4 = N
6008 fmov.x %fp2,%fp5 # fp5 = N
6036 fmov.l %fp2,INT(%a6)
6038 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
6333 fmovm.x &0x04,-(%sp) # save fp2
6337 fmov.d ATANA3(%pc),%fp2
6338 fadd.x %fp1,%fp2 # A3+V
6339 fmul.x %fp1,%fp2 # V*(A3+V)
6341 fadd.d ATANA2(%pc),%fp2 # A2+V*(A3+V)
6343 fmul.x %fp2,%fp1 # A1*U*V*(A2+V*(A3+V))
6346 fmovm.x (%sp)+,&0x20 # restore fp2
6369 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6376 fmov.d ATANB6(%pc),%fp2
6379 fmul.x %fp1,%fp2 # Z*B6
6382 fadd.d ATANB4(%pc),%fp2 # B4+Z*B6
6385 fmul.x %fp1,%fp2 # Z*(B4+Z*B6)
6388 fadd.d ATANB2(%pc),%fp2 # B2+Z*(B4+Z*B6)
6391 fmul.x %fp0,%fp2 # Y*(B2+Z*(B4+Z*B6))
6394 fadd.x %fp2,%fp1 # [B1+Z*(B3+Z*B5)]+[Y*(B2+Z*(B4+Z*B6))]
6398 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6424 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6439 fmov.d ATANC4(%pc),%fp2
6442 fmul.x %fp1,%fp2 # Z*B4
6445 fadd.d ATANC2(%pc),%fp2 # C2+Z*C4
6448 fmul.x %fp0,%fp2 # Y*(C2+Z*C4)
6453 fadd.x %fp2,%fp1 # [Y*(C2+Z*C4)]+[C1+Z*(C3+Z*C5)]
6459 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6555 fmovm.x &0x4,-(%sp) # {fp2}
6556 fmov.s &0x3F800000,%fp2
6557 fadd.x %fp0,%fp2 # 1+X
6558 fmul.x %fp2,%fp1 # (1+X)(1-X)
6559 fmovm.x (%sp)+,&0x20 # {fp2}
7134 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7151 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7153 fmov.x %fp0,%fp2
7155 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7157 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7168 fmov.s &0x3AB60B70,%fp2 # fp2 IS A5
7170 fmul.x %fp1,%fp2 # fp2 IS S*A5
7174 fadd.d EEXPA3(%pc),%fp2 # fp2 IS A3+S*A5
7177 fmul.x %fp1,%fp2 # fp2 IS S*(A3+S*A5)
7184 fadd.s &0x3F000000,%fp2 # fp2 IS A1+S*(A3+S*A5)
7187 fmul.x %fp1,%fp2 # fp2 IS S*(A1+S*(A3+S*A5))
7191 fadd.x %fp2,%fp0 # fp0 is EXP(R) - 1
7198 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7231 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7299 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7313 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7315 fmov.x %fp0,%fp2
7317 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7319 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7331 fmov.s &0x3950097B,%fp2 # fp2 IS a6
7333 fmul.x %fp1,%fp2 # fp2 IS S*A6
7337 fadd.d EM1A4(%pc),%fp2 # fp2 IS A4+S*A6
7343 fmul.x %fp1,%fp2 # fp2 IS S*(A4+S*A6)
7348 fadd.d EM1A2(%pc),%fp2 # fp2 IS A2+S*(A4+S*A6)
7351 fmul.x %fp1,%fp2 # fp2 IS S*(A2+S*(A4+S*A6))
7358 fmul.x %fp0,%fp2 # fp2 IS R*S*(A2+S*(A4+S*A6))
7361 fadd.x %fp2,%fp0 # fp0 IS EXP(R)-1
7363 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7440 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7443 fmov.s &0x310F8290,%fp2 # fp2 is B11
7446 fmul.x %fp0,%fp2 # fp2 is S*B11
7449 fadd.s &0x3493F281,%fp2 # fp2 is B9+S*...
7452 fmul.x %fp0,%fp2 # fp2 is S*(B9+...
7455 fadd.d EM1B7(%pc),%fp2 # fp2 is B7+S*...
7458 fmul.x %fp0,%fp2 # fp2 is S*(B7+...
7461 fadd.d EM1B5(%pc),%fp2 # fp2 is B5+S*...
7464 fmul.x %fp0,%fp2 # fp2 is S*(B5+...
7467 fadd.d EM1B3(%pc),%fp2 # fp2 is B3+S*...
7470 fmul.x %fp0,%fp2 # fp2 is S*(B3+...
7473 fmul.x %fp0,%fp2 # fp2 is S*S*(B3+...)
7477 fadd.x %fp2,%fp1 # fp1 is Q
7479 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
8289 fmov.x %fp0,%fp2
8290 fmul.x %fp2,%fp2 # FP2 IS V=U*U
8297 fmov.x %fp2,%fp3
8298 fmov.x %fp2,%fp1
8301 fmul.d LOGA5(%pc),%fp2 # V*A5
8304 fadd.d LOGA3(%pc),%fp2 # A3+V*A5
8307 fmul.x %fp3,%fp2 # V*(A3+V*A5)
8310 fadd.d LOGA1(%pc),%fp2 # A1+V*(A3+V*A5)
8314 fmul.x %fp3,%fp2 # V*(A1+V*(A3+V*A5))
8317 fadd.x %fp2,%fp0 # U+V*(A1+V*(A3+V*A5))
8359 fmov.d LOGB4(%pc),%fp2
8362 fmul.x %fp1,%fp2 # W*B4
8365 fadd.d LOGB2(%pc),%fp2 # B2+W*B4
8369 fmul.x %fp0,%fp2 # V*(B2+W*B4)
8374 fadd.x %fp2,%fp1 # B1+W*(B3+W*B5) + V*(B2+W*B4), FP2 RELEASED
8520 fmovm.x &0xc,-(%sp) # SAVE FP2 {%fp2/%fp3}
8538 fmovm.x &0xc,-(%sp) # FP2 SAVED {%fp2/%fp3}
9036 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9132 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9134 fmov.x %fp1,%fp2
9139 fmul.x L10TWO2(%pc),%fp2 # N*(LOG2/64LOG10)_TRAIL
9146 fsub.x %fp2,%fp0 # X - N L_TRAIL
9165 fmov.d EXPA5(%pc),%fp2 # FP2 IS A5
9168 fmul.x %fp1,%fp2 # FP2 IS S*A5
9171 fadd.d EXPA3(%pc),%fp2 # FP2 IS A3+S*A5
9174 fmul.x %fp1,%fp2 # FP2 IS S*(A3+S*A5)
9177 fadd.d EXPA1(%pc),%fp2 # FP2 IS A1+S*(A3+S*A5)
9180 fmul.x %fp1,%fp2 # FP2 IS S*(A1+S*(A3+S*A5))
9182 fadd.x %fp2,%fp0 # FP0 IS EXP(R) - 1
9184 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
9919 # and the source operand in fp1. Use fp2 to create an OPERR exception #
9936 # but use fp2 instead. return the dst operand unscathed in fp0.
9940 fmovm.x &0x04,-(%sp) # save fp2
9941 fmov.s &0x7f800000,%fp2 # load +INF
9942 fmul.s &0x00000000,%fp2 # +INF x 0
9943 fmovm.x (%sp)+,&0x20 # restore fp2