Lines Matching refs:fp2
329 set EXC_FP2, EXC_FPREGS+(2*12) # offset of saved fp2 (not used)
5189 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5195 fmov.d SINA6(%pc),%fp2
5206 fmul.x %fp1,%fp2 # TA6
5209 fadd.d SINA4(%pc),%fp2 # A4+TA6
5212 fmul.x %fp1,%fp2 # T(A4+TA6)
5215 fadd.x SINA2(%pc),%fp2 # A2+T(A4+TA6)
5219 fmul.x %fp0,%fp2 # S(A2+T(A4+TA6))
5223 fadd.x %fp2,%fp1 # [A1+T(A3+T(A5+TA7))]+[S(A2+T(A4+TA6))]
5227 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5243 fmovm.x &0x0c,-(%sp) # save fp2/fp3
5247 fmov.d COSB8(%pc),%fp2
5258 fmul.x %fp1,%fp2 # TB8
5268 fadd.d COSB6(%pc),%fp2 # B6+TB8
5271 fmul.x %fp1,%fp2 # T(B6+TB8)
5274 fadd.d COSB4(%pc),%fp2 # B4+T(B6+TB8)
5277 fmul.x %fp1,%fp2 # T(B4+T(B6+TB8))
5280 fadd.x COSB2(%pc),%fp2 # B2+T(B4+T(B6+TB8))
5283 fmul.x %fp2,%fp0 # S(B2+T(B4+T(B6+TB8)))
5289 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
5390 fmovm.x &0x04,-(%sp) # save fp2
5395 fmov.d COSB8(%pc),%fp2 # B8
5397 fmul.x %fp0,%fp2 # SB8
5407 fadd.d COSB7(%pc),%fp2 # B7+SB8
5412 fmul.x %fp0,%fp2 # S(B7+SB8)
5419 fadd.d COSB6(%pc),%fp2 # B6+S(B7+SB8)
5422 fmul.x %fp0,%fp2 # S(B6+S(B7+SB8))
5427 fadd.d COSB5(%pc),%fp2 # B5+S(B6+S(B7+SB8))
5430 fmul.x %fp0,%fp2 # S(B5+...)
5433 fadd.d COSB4(%pc),%fp2 # B4+S(B5+...)
5436 fmul.x %fp0,%fp2 # S(B4+...)
5439 fadd.x COSB3(%pc),%fp2 # B3+S(B4+...)
5442 fmul.x %fp0,%fp2 # S(B3+...)
5445 fadd.x COSB2(%pc),%fp2 # B2+S(B3+...)
5448 fmul.x %fp2,%fp0 # S(B2+...)
5454 fmovm.x (%sp)+,&0x20 # restore fp2
5464 fmovm.x &0x04,-(%sp) # save fp2
5470 fmov.d SINA7(%pc),%fp2 # A7
5474 fmul.x %fp0,%fp2 # SA7
5480 fadd.d SINA6(%pc),%fp2 # A6+SA7
5490 fmul.x %fp0,%fp2 # S(A6+SA7)
5493 fadd.d SINA5(%pc),%fp2 # A5+S(A6+SA7)
5496 fmul.x %fp0,%fp2 # S(A5+S(A6+SA7))
5499 fadd.d SINA4(%pc),%fp2 # A4+S(A5+S(A6+SA7))
5502 fmul.x %fp0,%fp2 # S(A4+...)
5505 fadd.d SINA3(%pc),%fp2 # A3+S(A4+...)
5508 fmul.x %fp0,%fp2 # S(A3+...)
5511 fadd.x SINA2(%pc),%fp2 # A2+S(A3+...)
5514 fmul.x %fp0,%fp2 # S(A2+...)
5517 fadd.x SINA1(%pc),%fp2 # A1+S(A2+...)
5520 fmul.x %fp2,%fp0 # s(a1+...)
5527 fmovm.x (%sp)+,&0x20 # restore fp2
5572 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
5638 fmov.x %fp0,%fp2
5639 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
5651 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
5652 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
5653 # fint.x %fp2
5672 fmov.x %fp2,%fp4 # fp4 = N
5674 fmov.x %fp2,%fp5 # fp5 = N
5702 fmov.l %fp2,INT(%a6)
5704 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
5901 fmovm.x &0x0c,-(%sp) # save fp2,fp3
5910 fmov.d TANP3(%pc),%fp2
5913 fmul.x %fp1,%fp2 # SP3
5916 fadd.x TANP2(%pc),%fp2 # P2+SP3
5919 fmul.x %fp1,%fp2 # S(P2+SP3)
5922 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5925 fmul.x %fp1,%fp2 # S(P1+S(P2+SP3))
5928 fmul.x %fp0,%fp2 # RS(P1+S(P2+SP3))
5932 fadd.x %fp2,%fp0 # R+RS(P1+S(P2+SP3))
5936 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
5947 fmov.d TANP3(%pc),%fp2
5950 fmul.x %fp0,%fp2 # SP3
5953 fadd.x TANP2(%pc),%fp2 # P2+SP3
5956 fmul.x %fp0,%fp2 # S(P2+SP3)
5959 fadd.x TANP1(%pc),%fp2 # P1+S(P2+SP3)
5962 fmul.x %fp0,%fp2 # S(P1+S(P2+SP3))
5965 fmul.x %fp1,%fp2 # RS(P1+S(P2+SP3))
5969 fadd.x %fp2,%fp1 # R+RS(P1+S(P2+SP3))
5972 fmovm.x (%sp)+,&0x30 # restore fp2,fp3
6003 fmovm.x &0x3c,-(%sp) # save {fp2-fp5}
6069 fmov.x %fp0,%fp2
6070 fmul.x FP_SCR0(%a6),%fp2 # fp2 = X * 2**(-L)*(2/PI)
6082 fadd.s TWOTO63(%a6),%fp2 # THE FRACTIONAL PART OF FP1 IS ROUNDED
6083 fsub.s TWOTO63(%a6),%fp2 # fp2 = N
6084 # fintrz.x %fp2,%fp2
6103 fmov.x %fp2,%fp4 # fp4 = N
6105 fmov.x %fp2,%fp5 # fp5 = N
6133 fmov.l %fp2,INT(%a6)
6135 fmovm.x (%sp)+,&0x3c # restore {fp2-fp5}
6430 fmovm.x &0x04,-(%sp) # save fp2
6434 fmov.d ATANA3(%pc),%fp2
6435 fadd.x %fp1,%fp2 # A3+V
6436 fmul.x %fp1,%fp2 # V*(A3+V)
6438 fadd.d ATANA2(%pc),%fp2 # A2+V*(A3+V)
6440 fmul.x %fp2,%fp1 # A1*U*V*(A2+V*(A3+V))
6443 fmovm.x (%sp)+,&0x20 # restore fp2
6466 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6473 fmov.d ATANB6(%pc),%fp2
6476 fmul.x %fp1,%fp2 # Z*B6
6479 fadd.d ATANB4(%pc),%fp2 # B4+Z*B6
6482 fmul.x %fp1,%fp2 # Z*(B4+Z*B6)
6485 fadd.d ATANB2(%pc),%fp2 # B2+Z*(B4+Z*B6)
6488 fmul.x %fp0,%fp2 # Y*(B2+Z*(B4+Z*B6))
6491 fadd.x %fp2,%fp1 # [B1+Z*(B3+Z*B5)]+[Y*(B2+Z*(B4+Z*B6))]
6495 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6521 fmovm.x &0x0c,-(%sp) # save fp2/fp3
6536 fmov.d ATANC4(%pc),%fp2
6539 fmul.x %fp1,%fp2 # Z*B4
6542 fadd.d ATANC2(%pc),%fp2 # C2+Z*C4
6545 fmul.x %fp0,%fp2 # Y*(C2+Z*C4)
6550 fadd.x %fp2,%fp1 # [Y*(C2+Z*C4)]+[C1+Z*(C3+Z*C5)]
6556 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
6652 fmovm.x &0x4,-(%sp) # {fp2}
6653 fmov.s &0x3F800000,%fp2
6654 fadd.x %fp0,%fp2 # 1+X
6655 fmul.x %fp2,%fp1 # (1+X)(1-X)
6656 fmovm.x (%sp)+,&0x20 # {fp2}
7231 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7248 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7250 fmov.x %fp0,%fp2
7252 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7254 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7265 fmov.s &0x3AB60B70,%fp2 # fp2 IS A5
7267 fmul.x %fp1,%fp2 # fp2 IS S*A5
7271 fadd.d EEXPA3(%pc),%fp2 # fp2 IS A3+S*A5
7274 fmul.x %fp1,%fp2 # fp2 IS S*(A3+S*A5)
7281 fadd.s &0x3F000000,%fp2 # fp2 IS A1+S*(A3+S*A5)
7284 fmul.x %fp1,%fp2 # fp2 IS S*(A1+S*(A3+S*A5))
7288 fadd.x %fp2,%fp0 # fp0 is EXP(R) - 1
7295 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7328 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7396 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7410 #--fp1,fp2 saved on the stack. fp0 is N, fp1 is X,
7412 fmov.x %fp0,%fp2
7414 fmul.x L2(%pc),%fp2 # N * L2, L1+L2 = -log2/64
7416 fadd.x %fp2,%fp0 # fp0 is R, reduced arg.
7428 fmov.s &0x3950097B,%fp2 # fp2 IS a6
7430 fmul.x %fp1,%fp2 # fp2 IS S*A6
7434 fadd.d EM1A4(%pc),%fp2 # fp2 IS A4+S*A6
7440 fmul.x %fp1,%fp2 # fp2 IS S*(A4+S*A6)
7445 fadd.d EM1A2(%pc),%fp2 # fp2 IS A2+S*(A4+S*A6)
7448 fmul.x %fp1,%fp2 # fp2 IS S*(A2+S*(A4+S*A6))
7455 fmul.x %fp0,%fp2 # fp2 IS R*S*(A2+S*(A4+S*A6))
7458 fadd.x %fp2,%fp0 # fp0 IS EXP(R)-1
7460 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
7537 fmovm.x &0xc,-(%sp) # save fp2 {%fp2/%fp3}
7540 fmov.s &0x310F8290,%fp2 # fp2 is B11
7543 fmul.x %fp0,%fp2 # fp2 is S*B11
7546 fadd.s &0x3493F281,%fp2 # fp2 is B9+S*...
7549 fmul.x %fp0,%fp2 # fp2 is S*(B9+...
7552 fadd.d EM1B7(%pc),%fp2 # fp2 is B7+S*...
7555 fmul.x %fp0,%fp2 # fp2 is S*(B7+...
7558 fadd.d EM1B5(%pc),%fp2 # fp2 is B5+S*...
7561 fmul.x %fp0,%fp2 # fp2 is S*(B5+...
7564 fadd.d EM1B3(%pc),%fp2 # fp2 is B3+S*...
7567 fmul.x %fp0,%fp2 # fp2 is S*(B3+...
7570 fmul.x %fp0,%fp2 # fp2 is S*S*(B3+...)
7574 fadd.x %fp2,%fp1 # fp1 is Q
7576 fmovm.x (%sp)+,&0x30 # fp2 restored {%fp2/%fp3}
8386 fmov.x %fp0,%fp2
8387 fmul.x %fp2,%fp2 # FP2 IS V=U*U
8394 fmov.x %fp2,%fp3
8395 fmov.x %fp2,%fp1
8398 fmul.d LOGA5(%pc),%fp2 # V*A5
8401 fadd.d LOGA3(%pc),%fp2 # A3+V*A5
8404 fmul.x %fp3,%fp2 # V*(A3+V*A5)
8407 fadd.d LOGA1(%pc),%fp2 # A1+V*(A3+V*A5)
8411 fmul.x %fp3,%fp2 # V*(A1+V*(A3+V*A5))
8414 fadd.x %fp2,%fp0 # U+V*(A1+V*(A3+V*A5))
8456 fmov.d LOGB4(%pc),%fp2
8459 fmul.x %fp1,%fp2 # W*B4
8462 fadd.d LOGB2(%pc),%fp2 # B2+W*B4
8466 fmul.x %fp0,%fp2 # V*(B2+W*B4)
8471 fadd.x %fp2,%fp1 # B1+W*(B3+W*B5) + V*(B2+W*B4), FP2 RELEASED
8617 fmovm.x &0xc,-(%sp) # SAVE FP2 {%fp2/%fp3}
8635 fmovm.x &0xc,-(%sp) # FP2 SAVED {%fp2/%fp3}
9133 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9229 fmovm.x &0x0c,-(%sp) # save fp2/fp3
9231 fmov.x %fp1,%fp2
9236 fmul.x L10TWO2(%pc),%fp2 # N*(LOG2/64LOG10)_TRAIL
9243 fsub.x %fp2,%fp0 # X - N L_TRAIL
9262 fmov.d EXPA5(%pc),%fp2 # FP2 IS A5
9265 fmul.x %fp1,%fp2 # FP2 IS S*A5
9268 fadd.d EXPA3(%pc),%fp2 # FP2 IS A3+S*A5
9271 fmul.x %fp1,%fp2 # FP2 IS S*(A3+S*A5)
9274 fadd.d EXPA1(%pc),%fp2 # FP2 IS A1+S*(A3+S*A5)
9277 fmul.x %fp1,%fp2 # FP2 IS S*(A1+S*(A3+S*A5))
9279 fadd.x %fp2,%fp0 # FP0 IS EXP(R) - 1
9281 fmovm.x (%sp)+,&0x30 # restore fp2/fp3
10722 fmov.x %fp1,%fp2
23604 # fp2: scratch
23613 fmovm.x &0x7,-(%sp) # {%fp0-%fp2}
23684 # fp2: x/x
23746 # fp2: x/x
23818 # fp2: x/x
23921 # fp2: x/x
24009 # fp2: x/x
24051 # fp2: x/x
24118 # fp2: x/10^LEN
24131 fmov.s FONE(%pc),%fp2 # init fp2 to 1.0
24138 fmul.x (%a1,%d3),%fp2 # mul by 10**(d3_bit_no)
24156 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^(LEN-1)
24161 fmul.s FTEN(%pc),%fp2 # compute 10^LEN
24164 fmul.s FTEN(%pc),%fp2 # compute 10^LEN
24165 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^LEN
24183 fmov.s FONE(%pc),%fp2 # init fp2 to 1.0
24189 fmul.x (%a1,%d3),%fp2 # mul by 10**(d3_bit_no)
24195 fcmp.x %fp0,%fp2 # check if abs(YINT) = 10^LEN
24200 fmul.s FTEN(%pc),%fp2 # if LEN++, the get 10^^LEN
24227 # fp2: 10^LEN/Unchanged
24235 fdiv.x %fp2,%fp0 # divide abs(YINT) by 10^LEN
24299 # fp2: 10^LEN/Unchanged
24379 # fp2: 10^LEN/Unchanged
24401 fmovm.x (%sp)+,&0xe0 # {%fp0-%fp2}