Lines Matching refs:fp0

981 	fmovm.x		EXC_FPREGS(%a6),&0xc0	# restore fp0-fp1
1338 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1405 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1570 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1587 # the extended precision result is still in fp0. but, we need to save it
1677 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1692 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1709 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1762 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1790 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1890 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
1989 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
2020 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
2121 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1
2468 fmovm.x &0xc0,EXC_FPREGS(%a6) # save fp0-fp1 on stack
3020 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1 on stack
3047 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1 on stack
3311 fmovm.x &0xc0,EXC_FPREGS(%a6) # save fp0-fp1 on stack
3335 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1
3777 fmovm.x &0xc0,EXC_FPREGS(%a6) # save fp0-fp1 on stack
3797 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1
4105 fmovm.x EXC_FP0(%a6),&0xc0 # restore fp0-fp1
4243 fmovm.x EXC_FP0(%a6),&0xc0 # restore fp0-fp1
4362 fmovm.x EXC_FP0(%a6),&0xc0 # restore fp0-fp1
4410 fmovm.x EXC_FP0(%a6),&0xc0 # restore fp0-fp1
5191 fmov.x %fp0,X(%a6) # X IS R
5192 fmul.x %fp0,%fp0 # FP0 IS S
5197 fmov.x %fp0,%fp1
5225 fmul.x %fp1,%fp0 # SIN(R')-R'
5230 fadd.x X(%a6),%fp0 # last inst - possible exception set
5283 fmul.x %fp2,%fp0 # S(B2+T(B4+T(B6+TB8)))
5285 fadd.x %fp1,%fp0
5287 fmul.x X(%a6),%fp0
5292 fadd.s POSNEG1(%a6),%fp0 # last inst - possible exception set
5316 fmov.x X(%a6),%fp0 # last inst - possible exception set
5320 fmov.s &0x3F800000,%fp0 # fp0 = 1.0
5322 fadd.s &0x80800000,%fp0 # last inst - possible exception set
5335 fmov.s &0x3F800000,%fp0 # fp0 = 1.0
5345 fmov.x (%a0),%fp0 # LOAD INPUT
5346 fmov.x %fp0,X(%a6)
5365 fmov.x %fp0,%fp1
5377 fsub.x (%a1)+,%fp0 # X-Y1
5378 fsub.s (%a1),%fp0 # FP0 IS R = (X-Y1)-Y2
5392 fmov.x %fp0,RPRIME(%a6)
5393 fmul.x %fp0,%fp0 # FP0 IS S = R*R
5396 fmul.x %fp0,%fp1 # SA7
5397 fmul.x %fp0,%fp2 # SB8
5409 fmul.x %fp0,%fp1 # S(A6+SA7)
5412 fmul.x %fp0,%fp2 # S(B7+SB8)
5421 fmul.x %fp0,%fp1 # S(A5+S(A6+SA7))
5422 fmul.x %fp0,%fp2 # S(B6+S(B7+SB8))
5423 fmov.x %fp0,SPRIME(%a6)
5429 fmul.x %fp0,%fp1 # S(A4+...)
5430 fmul.x %fp0,%fp2 # S(B5+...)
5435 fmul.x %fp0,%fp1 # S(A3+...)
5436 fmul.x %fp0,%fp2 # S(B4+...)
5441 fmul.x %fp0,%fp1 # S(A2+...)
5442 fmul.x %fp0,%fp2 # S(B3+...)
5447 fmul.x %fp0,%fp1 # S(A1+...)
5448 fmul.x %fp2,%fp0 # S(B2+...)
5459 fadd.s POSNEG1(%a6),%fp0 # SIN(X)
5466 fmov.x %fp0,RPRIME(%a6)
5467 fmul.x %fp0,%fp0 # FP0 IS S = R*R
5472 fmul.x %fp0,%fp1 # SB8
5473 fmov.x %fp0,SPRIME(%a6)
5474 fmul.x %fp0,%fp2 # SA7
5485 fmul.x %fp0,%fp1 # S(B7+SB8)
5490 fmul.x %fp0,%fp2 # S(A6+SA7)
5495 fmul.x %fp0,%fp1 # S(B6+S(B7+SB8))
5496 fmul.x %fp0,%fp2 # S(A5+S(A6+SA7))
5501 fmul.x %fp0,%fp1 # S(B5+...)
5502 fmul.x %fp0,%fp2 # S(A4+...)
5507 fmul.x %fp0,%fp1 # S(B4+...)
5508 fmul.x %fp0,%fp2 # S(A3+...)
5513 fmul.x %fp0,%fp1 # S(B3+...)
5514 fmul.x %fp0,%fp2 # S(A2+...)
5519 fmul.x %fp0,%fp1 # S(B2+...)
5520 fmul.x %fp2,%fp0 # s(a1+...)
5524 fmul.x RPRIME(%a6),%fp0 # R'S(A1+...)
5532 fadd.x RPRIME(%a6),%fp0 # SIN(X)
5552 fmov.x X(%a6),%fp0
5593 ftest.x %fp0 # test sign of argument
5599 fadd.x FP_SCR0(%a6),%fp0 # high part of reduction is exact
5600 fmov.x %fp0,%fp1 # save high result in fp1
5601 fadd.x FP_SCR1(%a6),%fp0 # low part of reduction
5602 fsub.x %fp0,%fp1 # determine low component of result
5603 fadd.x FP_SCR1(%a6),%fp1 # fp0/fp1 are reduced argument.
5609 fmov.x %fp0,INARG(%a6) # +-2**K * F, 1 <= F < 2
5638 fmov.x %fp0,%fp2
6114 fsub.x %fp3,%fp0 # fp0 = A := R - P
6117 fmov.x %fp0,%fp3 # fp3 = A
6122 fadd.x %fp1,%fp0 # fp0 = R := A+a
6128 fsub.x %fp0,%fp3 # fp3 = A-R
6151 # fp0 = arctan(X) #
6391 fmov.x %fp0,%fp1 # FP1 IS X
6393 fsub.x X(%a6),%fp0 # FP0 IS X-F
6395 fdiv.x %fp1,%fp0 # FP0 IS U = (X-F)/(1+X*F)
6432 fmov.x %fp0,%fp1
6437 fmul.x %fp0,%fp1 # U*V
6441 fadd.x %fp1,%fp0 # ATAN(U), FP1 RELEASED
6446 fadd.x ATANF(%a6),%fp0 # ATAN(X)
6468 fmul.x %fp0,%fp0 # FPO IS Y = X*X
6470 fmov.x %fp0,%fp1
6488 fmul.x %fp0,%fp2 # Y*(B2+Z*(B4+Z*B6))
6489 fmul.x X(%a6),%fp0 # X*Y
6493 fmul.x %fp1,%fp0 # X*Y*([B1+Z*(B3+Z*B5)]+[Y*(B2+Z*(B4+Z*B6))])
6498 fadd.x X(%a6),%fp0
6506 fmov.x X(%a6),%fp0 # last inst - possible exception set
6529 fmul.x %fp0,%fp0 # FP0 IS Y = X'*X'
6552 fmul.x %fp1,%fp0 # X'*Y*([B1+Z*(B3+Z*B5)]
6651 fsub.x %fp0,%fp1 # 1-X
6654 fadd.x %fp0,%fp2 # 1+X
6658 fdiv.x %fp1,%fp0 # X/SQRT([1-X][1+X])
6666 fabs.x %fp0 # |X|
6667 fcmp.s %fp0,&0x3F800000
6672 fmov.x PIBY2(%pc),%fp0
6678 fmul.s (%sp)+,%fp0
6685 fmov.x (%a0),%fp0 # last inst - possible exception
6702 # fp0 = arccos(X) #
6731 fmov.x (%a0),%fp0 # LOAD INPUT
6744 fadd.x %fp0,%fp1 # 1+X
6745 fneg.x %fp0 # -X
6746 fadd.s &0x3F800000,%fp0 # 1-X
6747 fdiv.x %fp1,%fp0 # (1-X)/(1+X)
6748 fsqrt.x %fp0 # SQRT((1-X)/(1+X))
6757 fadd.x %fp0,%fp0 # 2 * ATAN( STUFF )
6761 fabs.x %fp0
6762 fcmp.s %fp0,&0x3F800000
6772 fmov.x PI(%pc),%fp0 # load PI
6774 fadd.s &0x00800000,%fp0 # add a small value
7639 fmov.w %d0,%fp0 # return exp in fp0
7653 fmov.x FP_SCR0(%a6),%fp0 # put new value back in fp0
8430 fcmp.b %fp0,&0x1 # is it equal to one?
8434 fmov.x %fp0,%fp1
8436 fadd.s one(%pc),%fp0 # FP0 IS X+1
8443 fdiv.x %fp0,%fp1 # FP1 IS U
8449 fmov.x %fp1,%fp0
8450 fmul.x %fp0,%fp0 # FP0 IS V
8452 fmov.x %fp0,%fp1
8466 fmul.x %fp0,%fp2 # V*(B2+W*B4)
8469 fmul.x SAVEU(%a6),%fp0 # FP0 IS U*V
8474 fmul.x %fp1,%fp0 # U*V*( [B1+W*(B3+W*B5)] + [V*(B2+W*B4)] )
8477 fadd.x SAVEU(%a6),%fp0
8518 fmov.x X(%a6),%fp0
8540 fmov.x X(%a6),%fp0
9180 fmov.s &0x3F800000,%fp0 # RETURN 1 + X
9183 fadd.s %d1,%fp0
9304 fmov.s &0x3F800000,%fp0 # RETURN 1 + X
9307 fadd.s %d1,%fp0
9319 # fp0 = the ROM constant rounded to the user's rounding mode,prec #
9460 fmovm.x (%a0,%d1.w),&0x80 # return result in fp0
9479 fmovm.x (%a0),&0x80 # return rounded result in fp0
9573 # fp0 = scale(X,Y) #
9598 fintrz.x SRC(%a0),%fp0 # calc int of src
9599 fmov.l %fp0,%d0 # int src to d0
10065 # algorithm just got done playing with fp0 and expected no exceptions
10072 fmov.x %fp0,%fp0 # capture exceptions & round
10088 fmov.s &0x00000000,%fp0
10122 # fp0 = default result #
10125 # - Store properly signed INF into fp0. #
10137 fmov.s &0x7f800000,%fp0 # return +INF in fp0
10143 fmov.s &0xff800000,%fp0 # return -INF in fp0
10150 # nan bit; Store default NAN into fp0 #
10155 fmovm.x qnan(%pc),&0x80 # return default NAN in fp0
10198 fmovm.x (%a0),&0x80 # return default result in fp0
11378 fmovm.x &0x80,FP_DST(%a6) # dst op is in fp0
11541 # fp0 = result #
11628 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11646 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
11654 # - calculate the default result and return it in fp0.
11668 fmul.x FP_SCR0(%a6),%fp0 # execute multiply
11690 fmovm.x (%a0),&0x80 # return default result in fp0
11765 # - calculate the default result and return it in fp0.
11993 fmovm.x DST(%a1),&0x80 # return INF result in fp0
11999 fabs.x %fp0 # clear result sign
12000 fneg.x %fp0 # set result sign
12004 fabs.x %fp0 # clear result sign
12010 fmovm.x SRC(%a0),&0x80 # return INF result in fp0
12036 # fp0 = result #
12300 fmov.x FP_SCR0(%a6),%fp0 # perform the move
12307 fabs.x %fp0,%fp1 # make a copy of result
12332 fmov.x SRC(%a0),%fp0 # do fmove in
12358 # fp0 = result #
13080 fneg.x FP_SCR0(%a6),%fp0 # perform negation
13087 fabs.x %fp0,%fp1 # make a copy of result
13112 fneg.x SRC_EX(%a0),%fp0 # do fneg
13215 # fp0 = result #
13346 fintrz.x SRC(%a0),%fp0 # execute fintrz
13389 fmov.s &0x00000000,%fp0 # return +ZERO in fp0
13393 fmov.s &0x80000000,%fp0 # return -ZERO in fp0
13401 fmovm.x SRC(%a0),&0x80 # return result in fp0
13429 # fp0 = result #
13482 fmovm.x FP_SCR0(%a6),&0x80 # return result in fp0
13501 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
13554 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
13572 fmovm.x FP_SCR0(%a6),&0x80 # return result in fp0
13609 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
13641 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
13665 fmovm.x (%a0),&0x80 # return default result in fp0
13722 fabs.x SRC(%a0),%fp0 # force absolute value
13770 fcmp.x %fp0,SRC(%a0) # do compare
13999 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14017 fmovm.x FP_SCR0(%a6),&0x80 # return result in fp0
14026 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14049 fmovm.x (%a0),&0x80 # return default result in fp0
14075 fsglmul.x FP_SCR0(%a6),%fp0 # execute sgl multiply
14082 fabs.x %fp0,%fp1 # make a copy of result
14346 fsgldiv.x FP_SCR0(%a6),%fp0 # perform sgl divide
14364 fmovm.x FP_SCR0(%a6),&0x80 # return result in fp0
14373 fsgldiv.x FP_SCR0(%a6),%fp0 # execute divide
14402 fmovm.x (%a0),&0x80 # return default result in fp0
14430 fsgldiv.x FP_SCR0(%a6),%fp0 # execute sgl divide
14448 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
14488 fsgldiv.x FP_SCR0(%a6),%fp0 # execute sgl divide
14495 fabs.x %fp0,%fp1 # make a copy of result
14669 fadd.x FP_SCR0(%a6),%fp0 # execute add
14702 fmovm.x (%sp)+,&0x80 # return result in fp0
14708 # fmov.s &0x00000000,%fp0 # return zero in fp0
14735 fmovm.x (%a0),&0x80 # return default result in fp0
14762 fadd.x FP_SCR0(%a6),%fp0 # execute add
14780 fadd.x FP_SCR0(%a6),%fp0 # execute add
14798 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
14880 fabs.x %fp0 # compare absolute values
14882 fcmp.x %fp0,%fp1 # is first result > second?
14970 fmov.s &0x00000000,%fp0 # return +ZERO
14984 fmov.s &0x00000000,%fp0 # return +ZERO
14989 fmov.s &0x80000000,%fp0 # return -ZERO
15122 fsub.x FP_SCR0(%a6),%fp0 # execute subtract
15155 fmovm.x (%sp)+,&0x80 # return result in fp0
15161 # fmov.s &0x00000000,%fp0 # return zero in fp0
15188 fmovm.x (%a0),&0x80 # return default result in fp0
15215 fsub.x FP_SCR0(%a6),%fp0 # execute subtract
15233 fsub.x FP_SCR0(%a6),%fp0 # execute subtract
15251 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
15333 fabs.x %fp0 # compare absolute values
15335 fcmp.x %fp0,%fp1 # is first result > second?
15422 fmov.s &0x00000000,%fp0 # no; return +ZERO
15436 fmov.s &0x00000000,%fp0 # no; return +ZERO
15441 fmov.s &0x80000000,%fp0 # return -ZERO
15484 fneg.x %fp0 # invert sign
15518 # fp0 = result #
15672 fsqrt.x FP_SCR0(%a6),%fp0 # execute square root
15691 fmovm.x FP_SCR0(%a6),&0x80 # return default result in fp0
15723 fsqrt.x FP_SCR0(%a6),%fp0 # perform square root
15747 fmovm.x (%a0),&0x80 # return default result in fp0
15820 fmov.s &0x00000000,%fp0 # return +ZERO
15824 fmov.s &0x80000000,%fp0 # return -ZERO
15832 fmovm.x SRC(%a0),&0x80 # return +INF in fp0
16154 # fp0 = default result #
16227 # fp0 = default operand error result #