• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/ifpsp060/src/

Lines Matching refs:d0

565 	movm.l		&0x0303,EXC_DREGS(%a6)	# save d0-d1/a0-a1
578 mov.b %d0,STAG(%a6)
579 mov.b %d0,%d1
583 clr.l %d0
584 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
612 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
622 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
635 mov.b %d0,STAG(%a6)
636 mov.b %d0,%d1
640 clr.l %d0
641 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
670 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
680 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
694 mov.b %d0,STAG(%a6)
695 mov.b %d0,%d1
699 clr.l %d0
700 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
728 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
742 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
755 mov.b %d0,STAG(%a6)
756 mov.b %d0,%d1
760 clr.l %d0
761 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
789 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
799 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
812 mov.b %d0,STAG(%a6)
813 mov.b %d0,%d1
817 clr.l %d0
818 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
847 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
857 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
871 mov.b %d0,STAG(%a6)
872 mov.b %d0,%d1
876 clr.l %d0
877 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
905 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
919 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
932 mov.b %d0,STAG(%a6)
933 mov.b %d0,%d1
937 clr.l %d0
938 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
966 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
976 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
989 mov.b %d0,STAG(%a6)
990 mov.b %d0,%d1
994 clr.l %d0
995 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1024 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1034 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1048 mov.b %d0,STAG(%a6)
1049 mov.b %d0,%d1
1053 clr.l %d0
1054 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1082 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1096 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1109 mov.b %d0,STAG(%a6)
1110 mov.b %d0,%d1
1114 clr.l %d0
1115 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1143 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1153 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1166 mov.b %d0,STAG(%a6)
1167 mov.b %d0,%d1
1171 clr.l %d0
1172 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1201 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1211 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1225 mov.b %d0,STAG(%a6)
1226 mov.b %d0,%d1
1230 clr.l %d0
1231 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1259 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1273 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1286 mov.b %d0,STAG(%a6)
1287 mov.b %d0,%d1
1291 clr.l %d0
1292 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1320 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1330 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1343 mov.b %d0,STAG(%a6)
1344 mov.b %d0,%d1
1348 clr.l %d0
1349 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1378 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1388 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1402 mov.b %d0,STAG(%a6)
1403 mov.b %d0,%d1
1407 clr.l %d0
1408 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1436 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1450 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1463 mov.b %d0,STAG(%a6)
1464 mov.b %d0,%d1
1468 clr.l %d0
1469 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1497 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1507 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1520 mov.b %d0,STAG(%a6)
1521 mov.b %d0,%d1
1525 clr.l %d0
1526 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1555 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1565 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1579 mov.b %d0,STAG(%a6)
1580 mov.b %d0,%d1
1584 clr.l %d0
1585 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1613 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1627 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1640 mov.b %d0,STAG(%a6)
1641 mov.b %d0,%d1
1645 clr.l %d0
1646 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1674 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1684 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1697 mov.b %d0,STAG(%a6)
1698 mov.b %d0,%d1
1702 clr.l %d0
1703 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1732 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1742 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1756 mov.b %d0,STAG(%a6)
1757 mov.b %d0,%d1
1761 clr.l %d0
1762 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1790 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1804 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1817 mov.b %d0,STAG(%a6)
1818 mov.b %d0,%d1
1822 clr.l %d0
1823 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1851 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1861 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1874 mov.b %d0,STAG(%a6)
1875 mov.b %d0,%d1
1879 clr.l %d0
1880 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1909 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1919 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1933 mov.b %d0,STAG(%a6)
1934 mov.b %d0,%d1
1938 clr.l %d0
1939 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
1967 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
1981 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
1994 mov.b %d0,STAG(%a6)
1995 mov.b %d0,%d1
1999 clr.l %d0
2000 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2028 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2038 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2051 mov.b %d0,STAG(%a6)
2052 mov.b %d0,%d1
2056 clr.l %d0
2057 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2086 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2096 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2110 mov.b %d0,STAG(%a6)
2111 mov.b %d0,%d1
2115 clr.l %d0
2116 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2144 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2158 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2171 mov.b %d0,STAG(%a6)
2172 mov.b %d0,%d1
2176 clr.l %d0
2177 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2205 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2215 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2228 mov.b %d0,STAG(%a6)
2229 mov.b %d0,%d1
2233 clr.l %d0
2234 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2263 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2273 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2287 mov.b %d0,STAG(%a6)
2288 mov.b %d0,%d1
2292 clr.l %d0
2293 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2321 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2335 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2348 mov.b %d0,STAG(%a6)
2349 mov.b %d0,%d1
2353 clr.l %d0
2354 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2382 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2392 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2405 mov.b %d0,STAG(%a6)
2406 mov.b %d0,%d1
2410 clr.l %d0
2411 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2440 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2450 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2464 mov.b %d0,STAG(%a6)
2465 mov.b %d0,%d1
2469 clr.l %d0
2470 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2498 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2512 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2525 mov.b %d0,STAG(%a6)
2526 mov.b %d0,%d1
2530 clr.l %d0
2531 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2559 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2569 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2582 mov.b %d0,STAG(%a6)
2583 mov.b %d0,%d1
2587 clr.l %d0
2588 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2617 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2627 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2641 mov.b %d0,STAG(%a6)
2642 mov.b %d0,%d1
2646 clr.l %d0
2647 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2675 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2689 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2702 mov.b %d0,STAG(%a6)
2703 mov.b %d0,%d1
2707 clr.l %d0
2708 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2736 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2746 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2759 mov.b %d0,STAG(%a6)
2760 mov.b %d0,%d1
2764 clr.l %d0
2765 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2794 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2804 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2818 mov.b %d0,STAG(%a6)
2819 mov.b %d0,%d1
2823 clr.l %d0
2824 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2852 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2866 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2879 mov.b %d0,STAG(%a6)
2880 mov.b %d0,%d1
2884 clr.l %d0
2885 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2913 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2923 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2936 mov.b %d0,STAG(%a6)
2937 mov.b %d0,%d1
2941 clr.l %d0
2942 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
2971 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
2981 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
2995 mov.b %d0,STAG(%a6)
2996 mov.b %d0,%d1
3000 clr.l %d0
3001 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3029 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3043 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3056 mov.b %d0,STAG(%a6)
3057 mov.b %d0,%d1
3061 clr.l %d0
3062 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3090 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3100 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3113 mov.b %d0,STAG(%a6)
3114 mov.b %d0,%d1
3118 clr.l %d0
3119 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3148 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3158 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3172 mov.b %d0,STAG(%a6)
3173 mov.b %d0,%d1
3177 clr.l %d0
3178 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3206 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3220 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3233 mov.b %d0,STAG(%a6)
3234 mov.b %d0,%d1
3238 clr.l %d0
3239 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3267 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3277 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3290 mov.b %d0,STAG(%a6)
3291 mov.b %d0,%d1
3295 clr.l %d0
3296 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3325 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3335 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3349 mov.b %d0,STAG(%a6)
3350 mov.b %d0,%d1
3354 clr.l %d0
3355 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3383 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3397 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3410 mov.b %d0,STAG(%a6)
3411 mov.b %d0,%d1
3415 clr.l %d0
3416 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3444 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3454 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3467 mov.b %d0,STAG(%a6)
3468 mov.b %d0,%d1
3472 clr.l %d0
3473 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3502 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3512 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3526 mov.b %d0,STAG(%a6)
3527 mov.b %d0,%d1
3531 clr.l %d0
3532 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3560 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3574 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3587 mov.b %d0,STAG(%a6)
3588 mov.b %d0,%d1
3592 clr.l %d0
3593 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3621 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3631 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3644 mov.b %d0,STAG(%a6)
3645 mov.b %d0,%d1
3649 clr.l %d0
3650 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3679 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3689 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3703 mov.b %d0,STAG(%a6)
3704 mov.b %d0,%d1
3708 clr.l %d0
3709 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3737 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3751 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3764 mov.b %d0,STAG(%a6)
3765 mov.b %d0,%d1
3769 clr.l %d0
3770 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3798 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3808 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3821 mov.b %d0,STAG(%a6)
3822 mov.b %d0,%d1
3826 clr.l %d0
3827 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3856 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3866 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3880 mov.b %d0,STAG(%a6)
3881 mov.b %d0,%d1
3885 clr.l %d0
3886 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3914 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3928 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3941 mov.b %d0,STAG(%a6)
3942 mov.b %d0,%d1
3946 clr.l %d0
3947 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
3975 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
3985 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
3998 mov.b %d0,STAG(%a6)
3999 mov.b %d0,%d1
4003 clr.l %d0
4004 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4033 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4043 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4057 mov.b %d0,STAG(%a6)
4058 mov.b %d0,%d1
4062 clr.l %d0
4063 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4091 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4105 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4118 mov.b %d0,STAG(%a6)
4119 mov.b %d0,%d1
4123 clr.l %d0
4124 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4152 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4164 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4177 mov.b %d0,STAG(%a6)
4178 mov.b %d0,%d1
4182 clr.l %d0
4183 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4212 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4224 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4238 mov.b %d0,STAG(%a6)
4239 mov.b %d0,%d1
4243 clr.l %d0
4244 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4272 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4288 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4301 mov.b %d0,DTAG(%a6)
4307 mov.b %d0,STAG(%a6)
4308 mov.l %d0,%d1
4312 clr.l %d0
4313 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4344 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4354 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4367 mov.b %d0,DTAG(%a6)
4373 mov.b %d0,STAG(%a6)
4374 mov.l %d0,%d1
4378 clr.l %d0
4379 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4410 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4420 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4434 mov.b %d0,DTAG(%a6)
4441 mov.b %d0,STAG(%a6)
4442 mov.l %d0,%d1
4446 clr.l %d0
4447 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4478 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4492 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4505 mov.b %d0,DTAG(%a6)
4511 mov.b %d0,STAG(%a6)
4512 mov.l %d0,%d1
4516 clr.l %d0
4517 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4548 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4558 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4571 mov.b %d0,DTAG(%a6)
4577 mov.b %d0,STAG(%a6)
4578 mov.l %d0,%d1
4582 clr.l %d0
4583 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4614 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4624 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4638 mov.b %d0,DTAG(%a6)
4645 mov.b %d0,STAG(%a6)
4646 mov.l %d0,%d1
4650 clr.l %d0
4651 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4682 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4696 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4709 mov.b %d0,DTAG(%a6)
4715 mov.b %d0,STAG(%a6)
4716 mov.l %d0,%d1
4720 clr.l %d0
4721 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4752 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4762 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4775 mov.b %d0,DTAG(%a6)
4781 mov.b %d0,STAG(%a6)
4782 mov.l %d0,%d1
4786 clr.l %d0
4787 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4818 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4828 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1
4842 mov.b %d0,DTAG(%a6)
4849 mov.b %d0,STAG(%a6)
4850 mov.l %d0,%d1
4854 clr.l %d0
4855 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec
4886 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1
4903 # d0 = round precision,mode #
5123 fmov.l %d0,%fpcr # restore users round mode,prec
5185 fmov.l %d0,%fpcr # restore users round mode,prec
5208 fmov.l %d0,%fpcr # restore users round mode,prec
5215 fmov.l %d0,%fpcr # restore users round mode,prec
5350 fmov.l %d0,%fpcr
5423 fmov.l %d0,%fpcr
5441 fmov.l %d0,%fpcr
5444 fmov.l %fpcr,%d0 # d0 must have fpcr,too
5454 mov.l %d0,-(%sp) # save d0
5457 mov.l (%sp)+,%d0 # restore d0
5470 #--If compact form of abs(arg) in d0=$7ffeffff, argument is so large that
5507 sub.l &0x00003FFF,%d1 # d0 = K
5511 sub.l &27,%d1 # d0 = L := K-27
5515 clr.l %d1 # d0 = L := 0
5612 # d0 = round precision,mode #
5832 fmov.l %d0,%fpcr # restore users round mode,prec
5871 fmov.l %d0,%fpcr # restore users round mode,prec
5883 fmov.l %d0,%fpcr # restore users round mode,prec
5901 #--If compact form of abs(arg) in d0=$7ffeffff, argument is so large that
5938 sub.l &0x00003FFF,%d1 # d0 = K
5942 sub.l &27,%d1 # d0 = L := K-27
5946 clr.l %d1 # d0 = L := 0
6042 # d0 = round precision,mode #
6339 fmov.l %d0,%fpcr # restore users rnd mode,prec
6344 #--|X| IS IN d0 IN COMPACT FORM. FP1, d0 SAVED.
6391 fmov.l %d0,%fpcr # restore users rnd mode,prec
6398 fmov.l %d0,%fpcr # restore users rnd mode,prec
6452 fmov.l %d0,%fpcr # restore users rnd mode,prec
6471 fmov.l %d0,%fpcr
6477 fmov.l %d0,%fpcr
6492 # d0 = round precision,mode #
6571 fmov.l %d0,%fpcr
6577 fmov.l %d0,%fpcr # restore users rnd mode,prec
6593 # d0 = round precision,mode #
6643 mov.l %d0,-(%sp) # save original users fpcr
6644 clr.l %d0
6667 fmov.l %d0,%fpcr # load round mode,prec
6677 fmov.l %d0,%fpcr # load user's rnd mode/prec
6689 # d0 = round precision,mode #
7201 fmov.l %d0,%fpcr # restore user FPCR
7209 fmov.l %d0,%fpcr
7259 fmov.l %d0,%fpcr
7391 fmov.l %d0,%fpcr
7409 fmov.l %d0,%fpcr
7422 fmov.l %d0,%fpcr
7474 fmov.l %d0,%fpcr
7485 fmov.l %d0,%fpcr
7517 mov.w SRC_EX(%a0),%d0 # get the exponent
7518 bclr &0xf,%d0 # clear the sign bit
7519 subi.w &0x3fff,%d0 # subtract off the bias
7520 fmov.w %d0,%fp0 # return exp in fp0
7531 neg.w %d0 # new exp = -(shft amt)
7532 subi.w &0x3fff,%d0 # subtract off the bias
7533 fmov.w %d0,%fp0 # return exp in fp0
7539 mov.w SRC_EX(%a0),%d0 # get the exp
7540 ori.w &0x7fff,%d0 # clear old exp
7541 bclr &0xe,%d0 # make it the new exp +-3fff
7546 mov.w %d0,FP_SCR0_EX(%a6) # insert new exponent
7570 # d0 = round precision,mode #
7628 mov.l %d0,-(%sp)
7629 clr.l %d0
7635 mov.l (%sp)+,%d0
7640 fmov.l %d0,%fpcr
7653 mov.l %d0,-(%sp)
7654 clr.l %d0
7659 mov.l (%sp)+,%d0
7661 fmov.l %d0,%fpcr
7674 fmov.l %d0,%fpcr
7684 # d0 = round precision,mode #
7741 movm.l &0x8040,-(%sp) # {a1/d0}
7744 clr.l %d0
7748 movm.l (%sp)+,&0x0201 # {a1/d0}
7760 fmov.l %d0,%fpcr
7778 mov.l %d0,-(%sp)
7779 clr.l %d0
7785 mov.l (%sp)+,%d0
7786 fmov.l %d0,%fpcr
7802 # d0 = round precision,mode #
7875 mov.l %d0,-(%sp)
7876 clr.l %d0
7881 mov.l (%sp)+,%d0
7889 fmov.l %d0,%fpcr # restore users round prec,mode
7913 mov.l %d0,-(%sp)
7914 clr.l %d0
7919 mov.l (%sp)+,%d0
7931 fmov.l %d0,%fpcr # restore users round prec,mode
7937 fmov.l %d0,%fpcr # restore users round prec,mode
7951 fmov.l %d0,%fpcr # restore users round prec,mode
7968 # d0 = round precision,mode #
8314 fmov.l %d0,%fpcr
8370 fmov.l %d0,%fpcr
8446 fmov.l %d0,%fpcr
8542 fmov.l %d0,%fpcr
8548 fmov.l %d0,%fpcr
8563 # d0 = round precision,mode #
8621 mov.l %d0,-(%sp) # save rnd prec,mode
8622 clr.l %d0 # pass ext prec,RN
8628 mov.l (%sp)+,%d0 # fetch old prec,mode
8629 fmov.l %d0,%fpcr # load it
8653 # d0 = round precision,mode #
8745 mov.l %d0,-(%sp)
8746 clr.l %d0
8757 mov.l %d0,-(%sp)
8758 clr.l %d0
8782 fmov.l %d0,%fpcr
8787 mov.l %d0,-(%sp)
8788 clr.l %d0
8802 mov.l %d0,-(%sp)
8803 clr.l %d0
8817 # d0 = round precision,mode #
9053 fmov.l %d0,%fpcr # restore users round prec,mode
9073 fmov.l %d0,%fpcr # set user's rounding mode/precision
9184 fmov.l %d0,%fpcr # restore users round prec,mode
9197 fmov.l %d0,%fpcr # set user's rounding mode/precision
9222 mov.l %d0,-(%sp) # store off ctrl bits for now
9228 mov.w SRC_EX(%a0),%d0 # check src bounds
9229 andi.w &0x7fff,%d0 # clr src sign bit
9230 cmpi.w %d0,&0x3fff # is src ~ ZERO?
9232 cmpi.w %d0,&0x400c # no; is src too big?
9240 fmov.l %fp0,%d0 # int src to d0
9251 mov.l %d0,-(%sp) # save src for now
9259 neg.l %d0
9260 add.l (%sp)+,%d0 # add adjustment to src
9264 cmpi.w %d0,&-0x3fff # is the shft amt really low?
9275 subi.l &-0x3fff,%d0 # how many should we shift?
9276 neg.l %d0 # make it positive
9277 cmpi.b %d0,&0x20 # is it > 32?
9279 lsr.l %d0,%d1 # no; bit stays in upper lw
9285 subi.b &0x20,%d0 # get shift count
9286 lsr.l %d0,%d1 # make low mantissa longword
9299 addi.w &0x3fff,%d0 # turn src amt into exp value
9300 swap %d0 # put exponent in high word
9303 mov.l %d0,-(%sp) # insert new lo mantissa
9306 fmov.l %fpcr,%d0 # d0 needs fpcr for t_catch2
9316 mov.l (%sp)+,%d0 # restore ctrl bits
9330 mov.l (%sp)+,%d0
9331 fmov.l %d0,%fpcr # no; load control bits
9336 mov.l (%sp)+,%d0 # load control bits into d1
9347 # d0 = round precision,mode #
9421 mov.l %d0,-(%sp) # save ctrl bits
9428 mov.l %d0,-(%sp) # save ctrl bits
9479 mov.w DST_EX(%a1),%d0
9480 mov.w %d0,SignX(%a6)
9482 eor.l %d0,%d1
9485 and.l &0x00007FFF,%d0
9488 tst.l %d0
9490 mov.l &0x00003FFE,%d0
9497 sub.l &32,%d0
9501 sub.l %d6,%d0 # (D0,D1,D2) is normalized
9508 sub.l %d6,%d0
9520 add.l &0x00003FFE,%d0 # (D0,D1,D2) normalized
9526 mov.l %d0,-(%sp) # save biased exp(X)
9527 sub.l %d3,%d0 # L := expo(X)-expo(Y)
9534 tst.l %d0
9539 mov.l (%sp)+,%d0 # restore d0
9572 tst.l %d0 # see if j = 0.
9580 subq.l &1,%d0 # j := j - 1
9589 mov.l L_SCR1(%a6),%d0 # new biased expo of R
9596 sub.l &32,%d0
9600 sub.l %d6,%d0 # (D0,D1,D2) is normalized
9608 sub.l %d6,%d0
9619 cmp.l %d0,&0x000041FE
9622 mov.w %d0,R(%a6)
9635 sub.l &0x3FFE,%d0
9636 mov.w %d0,R(%a6)
9653 cmp.l %d0,%d6
9697 mov.l (%sp)+,%d0
9698 fmov.l %d0,%fpcr
9719 cmp.l %d0,&8 # D0 is j
9722 lsl.l %d0,%d3
9760 # d0 = value of type tag #
9773 mov.w FTEMP_EX(%a0), %d0 # extract exponent
9774 andi.w &0x7fff, %d0 # strip off sign
9775 cmpi.w %d0, &0x7fff # is (EXP == MAX)?
9781 mov.b &NORM, %d0
9784 tst.w %d0 # is exponent = 0?
9792 mov.b &ZERO, %d0
9795 mov.b &DENORM, %d0
9801 mov.b &UNNORM, %d0
9806 mov.l FTEMP_HI(%a0), %d0
9807 and.l &0x7fffffff, %d0 # msb is a don't care!
9810 mov.b &INF, %d0
9813 mov.b &QNAN, %d0
9984 fmov.l %fpsr,%d0
9985 rol.l &0x8,%d0
9986 mov.b %d0,FPSR_CC(%a6)
9995 fmov.l %fpsr,%d0
9996 rol.l &0x8,%d0
9997 mov.b %d0,FPSR_CC(%a6)
10033 mov.b %d0,%d1 # fetch rnd prec,mode
10044 movm.l &0xc080,-(%sp) # save d0-d1/a0
10046 movm.l (%sp)+,&0x0103 # restore d0-d1/a0
10075 fmov.l %fpsr,%d0
10076 rol.l &0x8,%d0
10077 ori.b &neg_mask,%d0
10078 mov.b %d0,FPSR_CC(%a6)
10085 fmov.l %fpsr,%d0
10086 rol.l &0x8,%d0
10087 mov.b %d0,FPSR_CC(%a6)
10097 fmov.l %fpsr,%d0
10098 rol.l &0x8,%d0
10099 mov.b %d0,FPSR_CC(%a6)
10130 fmov.l %fpsr,%d0
10131 or.l %d0,USER_FPSR(%a6)
10136 fmov.l %fpsr,%d0
10137 or.l %d0,USER_FPSR(%a6)
10221 fmov.l %fpsr,%d0
10222 ori.l &unfinx_mask,%d0
10223 or.l %d0,USER_FPSR(%a6)
10230 fmov.l %fpsr,%d0
10231 or.l %d0,USER_FPSR(%a6)
10602 fmov.l %d0,%fpcr
10611 fmov.l %d0,%fpcr
10699 mov.b DST_EX(%a1),%d0 # get dst sign
10700 eor.b %d0,%d1 # get qbyte sign
10703 tst.b %d0
10710 mov.l %d0,-(%sp)
10712 mov.b DST_EX(%a1),%d0 # get dst sign
10713 eor.b %d0,%d1 # get qbyte sign
10719 mov.l (%sp)+,%d0
10830 # d0 = number of bit positions the mantissa was shifted #
10840 mov.l FTEMP_HI(%a0), %d0 # load hi(mantissa)
10843 bfffo %d0{&0:&32}, %d2 # how many places to shift?
10847 lsl.l %d2, %d0 # left shift hi(man)
10850 or.l %d3, %d0 # create hi(man)
10853 mov.l %d0, FTEMP_HI(%a0) # store new hi(man)
10856 mov.l %d2, %d0 # return shift amount
10871 mov.l %d2, %d0 # return shift amount
10892 # d0 = optype tag - is corrected to one of NORM, DENORM, or ZERO #
10900 bfffo FTEMP_HI(%a0){&0:&32}, %d0 # how many shifts are needed?
10907 bfffo FTEMP_LO(%a0){&0:&32}, %d0 # is operand really a zero?
10910 add.w &32, %d0 # no; fix shift distance
10913 # d0 = # shifts needed for complete normalization
10920 cmp.w %d0, %d1 # will denorm push exp < 0?
10926 sub.w %d0, %d1 # shift exponent value
10927 mov.w FTEMP_EX(%a0), %d0 # load old exponent
10928 and.w &0x8000, %d0 # save old sign
10929 or.w %d0, %d1 # {sgn,new exp}
10934 mov.b &NORM, %d0 # return new optype tag
10944 bfextu FTEMP_HI(%a0){%d1:&32}, %d0 # extract new hi(man)
10945 mov.l %d0, FTEMP_HI(%a0) # save new hi(man)
10947 mov.l FTEMP_LO(%a0), %d0 # fetch old lo(man)
10948 lsl.l %d1, %d0 # extract new lo(man)
10949 mov.l %d0, FTEMP_LO(%a0) # save new lo(man)
10953 mov.b &DENORM, %d0 # return new optype tag
10962 mov.l FTEMP_LO(%a0), %d0 # fetch old lo(man)
10963 lsl.l %d1, %d0 # left shift lo(man)
10965 mov.l %d0, FTEMP_HI(%a0) # store new hi(man)
10970 mov.b &DENORM, %d0 # return new optype tag
10979 mov.b &ZERO, %d0 # fix optype tag