Home | History | Annotate | Download | only in dist

Lines Matching refs:FPSR

367 set FPSR_CC,		USER_FPSR+0		# FPSR condition codes
368 set FPSR_QBYTE, USER_FPSR+1 # FPSR qoutient byte
369 set FPSR_EXCEPT, USER_FPSR+2 # FPSR exception status byte
370 set FPSR_AEXCEPT, USER_FPSR+3 # FPSR accrued exception byte
444 # FPSR/FPCR bits #
469 # FPSR individual bit masks #
497 # FPSR combinations used in the FPSP #
655 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
715 fmov.l &0x0,%fpsr
741 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
756 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
775 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
801 fmov.l &0x0,%fpsr
814 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
895 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
958 fmov.l &0x0,%fpsr
991 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1018 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1049 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1075 fmov.l &0x0,%fpsr
1088 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1220 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
1262 # I'm not sure at this point what FPSR bits are valid for this instruction.
1267 fmov.l &0x0,%fpsr
1348 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1415 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1516 # I'm not sure at this point what FPSR bits are valid for this instruction.
1522 fmov.l &0x0,%fpsr
1580 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1604 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1687 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1702 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1719 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1748 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1772 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1800 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1818 # I'm not sure at this point what FPSR bits are valid for this instruction.
1823 fmov.l &0x0,%fpsr
1900 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1918 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
1999 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2030 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2075 # I'm not sure at this point what FPSR bits are valid for this instruction.
2081 fmov.l &0x0,%fpsr
2131 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2149 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2199 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2239 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2279 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2476 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
2607 fmov.l &0x0,%fpsr
2647 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2707 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2789 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2806 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2819 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
2908 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3028 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3057 fmovm.l LOCAL_SIZE+USER_FPCR(%sp),%fpcr,%fpsr,%fpiar # restore ctrl regs
3123 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
3149 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3319 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
3345 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3542 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3611 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
3652 fmov.l &0x0,%fpsr
3702 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
3785 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
3807 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4031 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
4063 fmov.l &0x0,%fpsr # clear FPSR
4115 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4253 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4313 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4372 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4420 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4441 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
4988 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
9458 # answer is inexact, so set INEX2 and AINEX in the user's FPSR.
9610 # we may need to read the fpsr for the last fp op in t_catch2().
9611 fmov.l &0x0,%fpsr
10056 # fmov.l %fpsr,%d6
10059 # fmov.l %d6,%fpsr # put Q in fpsr
10060 mov.b %d3,FPSR_QBYTE(%a6) # put Q in fpsr
10135 # - Set FPSR exception status dz bit, ccode inf bit, and #
10158 # - set FPSR exception status operr bit, condition code #
10408 fmov.l %fpsr,%d0
10952 fmov.l %fpsr,%d0 # catch resulting status
10977 fmov.l %fpsr,%d0 # catch resulting status
11635 fmov.l &0x0,%fpsr # clear FPSR
11639 fmov.l %fpsr,%d1 # save status
11675 fmov.l &0x0,%fpsr # clear FPSR
11679 fmov.l %fpsr,%d1 # save status
11753 fmov.l &0x0,%fpsr # clear FPSR
11757 fmov.l %fpsr,%d1 # save status
11791 fmov.l &0x0,%fpsr # clear FPSR
11795 fmov.l %fpsr,%d1 # save status
11829 fmov.l &0x0,%fpsr # clear FPSR
11864 fmov.l &0x0,%fpsr # clear FPSR
11868 fmov.l %fpsr,%d1 # save status
11892 fmov.l &0x0,%fpsr # clear FPSR
12162 fmov.l &0x0,%fpsr # clear FPSR
12167 fmov.l %fpsr,%d1 # save FPSR
12252 fmov.l &0x0,%fpsr # clear FPSR
12258 fmov.l %fpsr,%d1 # save FPSR
12285 # now, round to extended(and don't alter the FPSR).
12306 fmov.l &0x0,%fpsr # clear FPSR
12311 fmov.l %fpsr,%d1 # save status
12342 fmov.l %fpsr,%d0 # no exceptions possible
12449 fmov.l &0x0,%fpsr # clear FPSR
12453 fmov.l %fpsr,%d1 # save FPSR
12487 fmov.l &0x0,%fpsr # set FPSR
12491 fmov.l %fpsr,%d0
12561 fmov.l &0x0,%fpsr # clear FPSR
12565 fmov.l %fpsr,%d1 # save status
12597 fmov.l &0x0,%fpsr # clear FPSR
12632 fmov.l &0x0,%fpsr # clear FPSR
12636 fmov.l %fpsr,%d1 # save status
12660 fmov.l &0x0,%fpsr # clear FPSR
12829 # scale the result exponent and return result. FPSR gets set based on #
12942 fmov.l &0x0,%fpsr # clear FPSR
12947 fmov.l %fpsr,%d1 # save FPSR
13032 fmov.l &0x0,%fpsr # clear FPSR
13038 fmov.l %fpsr,%d1 # save FPSR
13065 # now, round to extended(and don't alter the FPSR).
13086 fmov.l &0x0,%fpsr # clear FPSR
13091 fmov.l %fpsr,%d1 # save status
13122 fmov.l %fpsr,%d0
13229 # store the resulting FPSR bits. #
13233 # For zeroes/infs/NANs, return the same while setting the FPSR #
13250 fmov.l &0x0,%fpsr # clear FPSR
13255 fmov.l %fpsr,%d0 # save FPSR
13335 # then store the resulting FPSR bits. #
13339 # For zeroes/infs/NANs, return the same while setting the FPSR #
13353 fmov.l &0x0,%fpsr # clear FPSR
13357 fmov.l %fpsr,%d0 # save FPSR
13560 fmov.l &0x0,%fpsr # clear FPSR
13565 fmov.l %fpsr,%d1 # save FPSR
13647 fmov.l &0x0,%fpsr # clear FPSR
13653 fmov.l %fpsr,%d1 # save FPSR
13680 # now, round to extended(and don't alter the FPSR).
13701 fmov.l &0x0,%fpsr # clear FPSR
13706 fmov.l %fpsr,%d1 # save status
13781 fmov.l %fpsr,%d0 # save FPSR
14006 fpsr # clear FPSR
14010 fmov.l %fpsr,%d1 # save status
14033 fmov.l &0x0,%fpsr # clear FPSR
14037 fmov.l %fpsr,%d1 # save status
14082 fmov.l &0x0,%fpsr # clear FPSR
14086 fmov.l %fpsr,%d1 # save status
14104 fmov.l &0x0,%fpsr # clear FPSR
14108 fmov.l %fpsr,%d1 # save status
14134 fmov.l &0x0,%fpsr # clear FPSR
14159 fmov.l &0x0,%fpsr # clear FPSR
14163 fmov.l %fpsr,%d1 # save status
14187 fmov.l &0x0,%fpsr # clear FPSR
14353 fmov.l &0x0,%fpsr # clear FPSR
14357 fmov.l %fpsr,%d1 # save FPSR
14380 fmov.l &0x0,%fpsr # set FPSR
14384 fmov.l %fpsr,%d1
14437 fmov.l &0x0,%fpsr # clear FPSR
14441 fmov.l %fpsr,%d1 # save status
14467 fmov.l &0x0,%fpsr # clear FPSR
14495 fmov.l &0x0,%fpsr # clear FPSR
14499 fmov.l %fpsr,%d1 # save status
14522 fmov.l &0x0,%fpsr # clear FPSR
14640 # the correct result exponent and return. Set FPSR bits as appropriate. #
14675 fmov.l &0x0,%fpsr # clear FPSR
14681 fmov.l %fpsr,%d1 # fetch INEX2,N,Z
14787 fmov.l &0x0,%fpsr # clear FPSR
14792 fmov.l %fpsr,%d1 # save status
14821 fmov.l &0x0,%fpsr # clear FPSR
14883 fmov.l &0x0,%fpsr # clear FPSR
15093 # the correct result exponent and return. Set FPSR bits as appropriate. #
15128 fmov.l &0x0,%fpsr # clear FPSR
15134 fmov.l %fpsr,%d1 # fetch INEX2, N, Z
15240 fmov.l &0x0,%fpsr # clear FPSR
15245 fmov.l %fpsr,%d1 # save status
15274 fmov.l &0x0,%fpsr # clear FPSR
15336 fmov.l &0x0,%fpsr # clear FPSR
15571 fmov.l &0x0,%fpsr # clear FPSR
15575 fmov.l %fpsr,%d1
15623 fmov.l &0x0,%fpsr # clear FPSR
15628 fmov.l %fpsr,%d1 # save FPSR
15679 fmov.l &0x0,%fpsr # clear FPSR
15683 fmov.l %fpsr,%d1 # save status
15729 fmov.l &0x0,%fpsr # clear FPSR
15735 fmov.l %fpsr,%d1 # save FPSR
15762 # now, round to extended(and don't alter the FPSR).
15786 fmov.l &0x0,%fpsr # clear FPSR
15791 fmov.l %fpsr,%d1 # save status
16171 # then, the SNAN bit is set in the FPSR EXC byte. If the SNAN trap #
16177 # Make sure the appropriate FPSR bits are set before exiting. #
16276 # to see whether the condition (specified by the stacked FPSR) is true #
16279 # bits are set in the stacked FPSR. If the BSUN exception is enabled, #
16296 fmov.l %d1,%fpsr # insert into FPSR
16348 # (This is assuming the mutual exclusiveness of FPSR cc bit groupings #
16905 # to see whether the condition (specified by the stacked FPSR) is true #
16908 # bits are set in the stacked FPSR. If the BSUN exception is enabled, #
16924 fmov.l %d1,%fpsr # insert into FPSR
17477 # to see whether the condition (specified by the stacked FPSR) is true #
17480 # bits are set in the stacked FPSR. If the BSUN exception is enabled, #
17494 fmov.l %d1,%fpsr # insert into FPSR
19221 # USER_FPSR(a6) = new FPSR value #
19232 # fmovem.l #<data>, {FPIAR&|FPCR&|FPSR} #
19238 # (010): FPSR #
19247 cmpi.b %d0,&0x9c # fpcr & fpsr & fpiar ?
19249 cmpi.b %d0,&0x98 # fpcr & fpsr ?
19254 # fmovem.l #<data>, fpsr/fpiar
19258 bsr.l _imem_read_long # fetch FPSR from mem
19263 mov.l %d0,USER_FPSR(%a6) # store new FPSR to stack
19294 # fmovem.l #<data>, fpcr/fpsr
19306 bsr.l _imem_read_long # fetch FPSR from mem
19311 mov.l %d0,USER_FPSR(%a6) # store new FPSR to mem
19314 # fmovem.l #<data>, fpcr/fpsr/fpiar
19326 bsr.l _imem_read_long # fetch FPSR from mem
19331 mov.l %d0,USER_FPSR(%a6) # store new FPSR to mem
20243 fmov.l %fpsr,%d1 # fetch FPSR
20289 fmov.l %fpsr,%d1 # fetch FPSR
20335 fmov.l %fpsr,%d1 # fetch FPSR
20470 fmov.l &0x0,%fpsr # clear FPSR
20475 fmov.l %fpsr,%d1 # save FPSR
20708 fmov.l &0x0,%fpsr # clear FPSR
20713 fmov.l %fpsr,%d0 # save FPSR
23458 fmov.l %fpsr,%d0 # get status register
23467 fmov.l &0x0,%fpsr
23723 fmov.l &0,%fpsr # zero all of fpsr - nothing needed
23901 fmov.l &0,%fpsr # clr INEX
24006 FPSR with INEX2 isolated
24021 fmov.l %fpsr,%d0 # get FPSR
24047 # d0: FPSR with AINEX cleared/FPCR with size set to ext
24081 fmov.l &0x0,%fpsr # clear the AEXC bits!!!
24086 fmov.l %fpsr,%d0
24089 ## fmov.l %fpsr,%d0 # don't keep ccodes
24409 fmov.l &0,%fpsr # clear possible inex2/ainex bits
24701 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs