Lines Matching refs:o2

696 	cmp	%o2, VIS_COPY_THRESHOLD		! check for leaf rtn case
709 cmp %o2, %o3 ! if length <= limit
722 cmp %o2, %o3 ! if length <= limit
733 cmp %o2, %o3 ! if length <= limit
743 cmp %o2, %o3 ! if length <= limit
779 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
780 wr %o2, 0, %gsr
787 BLD_FPQ1Q3_FROMSTACK(%o2)
871 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
884 cmp %o2, %o3 ! if length <= limit
897 cmp %o2, %o3 ! if length <= limit
908 cmp %o2, %o3 ! if length <= limit
918 cmp %o2, %o3 ! if length <= limit
936 cmp %o2, SHORTCOPY ! check for really short case
938 cmp %o2, CHKSIZE ! check for medium length cases
944 sub %o2, 3, %o2 ! adjust count to allow cc zero test
948 subcc %o2, 4, %o2 ! reduce count by 4
958 add %o2, 3, %o2 ! restore count
960 tst %o2
962 deccc %o2 ! reduce count for cc test
967 deccc %o2 ! check for more
979 subcc %o2, 8, %o2 ! update count
986 addcc %o2, 7, %o2 ! restore count
988 deccc %o2
991 subcc %o2, 2, %o2 ! reduce count by 2
997 addcc %o2, 1, %o2 ! restore count
1006 subcc %o2, 4, %o2 ! update count
1009 addcc %o2, 3, %o2 ! restore count
1012 deccc %o2 ! reduce count for cc test
1017 deccc %o2
1056 dec %o2
1065 sub %o2, 4, %o2 ! reduce count by 4
1070 sub %o2, 31, %o2 ! adjust count to allow cc zero test
1074 subcc %o2, 32, %o2 ! reduce count by 32
1084 addcc %o2, 24, %o2 ! restore count to long word offset
1089 subcc %o2, 8, %o2 ! reduce count by 8
1095 addcc %o2, 7, %o2 ! restore rest of count
1097 deccc %o2
1115 dec %o2
1120 sub %o2, 15, %o2 ! adjust count to allow cc zero test
1124 subcc %o2, 16, %o2 ! reduce count by 16
1134 addcc %o2, 12, %o2 ! restore count to word offset
1139 subcc %o2, 4, %o2 ! reduce count by 4
1145 addcc %o2, 3, %o2 ! restore rest of count
1147 deccc %o2
1162 dec %o2
1167 sub %o2, 7, %o2 ! adjust count to allow cc zero test
1171 subcc %o2, 8, %o2 ! reduce count by 8
1181 addcc %o2, 7, %o2 ! restore count
1183 deccc %o2
1208 sethi %hi(.copyerr), %o2
1209 or %o2, %lo(.copyerr), %o2
1211 stn %o2, [THREAD_REG + T_LOFAULT] ! install new vector
1228 rd %fprs, %o2 ! check for unused fp
1229 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
1230 btst FPRS_FEF, %o2
1234 BST_FPQ1Q3_TOSTACK(%o2)
1237 rd %gsr, %o2
1238 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
1400 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
1401 wr %o2, 0, %gsr
1408 BLD_FPQ1Q3_FROMSTACK(%o2)
1430 tst %o2 ! check count
1439 2: cmp %o2, %o3 ! cmp size and abs(from - to)
1452 deccc %o2 ! dec count
1462 deccc %o2 ! dec count
1463 ldub [%o0 + %o2], %o3 ! get byte at end of src
1465 stb %o3, [%o1 + %o2] ! delay slot, store at end of dst
1690 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
1691 wr %o2, 0, %gsr ! restore gsr
1698 BLD_FPQ2Q4_FROMSTACK(%o2)
1723 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
1736 cmp %o2, %o3 ! if length <= limit
1749 cmp %o2, %o3 ! if length <= limit
1760 cmp %o2, %o3 ! if length <= limit
1770 cmp %o2, %o3 ! if length <= limit
1788 cmp %o2, SHORTCOPY ! check for really short case
1790 mov %o2, SM_SAVE_COUNT
1791 cmp %o2, CHKSIZE ! check for medium length cases
1797 sub %o2, 3, %o2 ! adjust count to allow cc zero test
1800 subcc %o2, 4, %o2 ! reduce count by 4
1814 add %o2, 3, %o2 ! restore count
1816 tst %o2
1820 deccc %o2 ! reduce count for cc test
1824 deccc %o2
1839 subcc %o2, 8, %o2 ! update count
1847 addcc %o2, 7, %o2 ! restore count
1850 deccc %o2
1853 subcc %o2, 2, %o2 ! reduce count by 2
1859 addcc %o2, 1, %o2 ! restore count
1871 subcc %o2, 4, %o2 ! update count
1874 addcc %o2, 3, %o2 ! restore count
1877 deccc %o2 ! reduce count for cc test
1883 deccc %o2
1919 dec %o2
1928 sub %o2, 4, %o2 ! reduce count by 4
1933 sub %o2, 31, %o2 ! adjust count to allow cc zero test
1939 subcc %o2, 32, %o2 ! reduce count by 32
1953 addcc %o2, 24, %o2 ! restore count to long word offset
1958 subcc %o2, 8, %o2 ! reduce count by 8
1964 addcc %o2, 7, %o2 ! restore rest of count
1966 deccc %o2
1986 dec %o2
1991 sub %o2, 15, %o2 ! adjust count to allow cc zero test
1994 subcc %o2, 16, %o2 ! reduce count by 16
2008 addcc %o2, 12, %o2 ! restore count to word offset
2013 subcc %o2, 4, %o2 ! reduce count by 4
2019 addcc %o2, 3, %o2 ! restore rest of count
2021 deccc %o2
2039 dec %o2
2044 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2047 subcc %o2, 8, %o2 ! reduce count by 8
2061 addcc %o2, 7, %o2 ! restore count
2063 deccc %o2
2078 mov SM_SAVE_COUNT, %o2
2123 rd %fprs, %o2 ! check for unused fp
2124 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
2125 btst FPRS_FEF, %o2
2129 BST_FPQ2Q4_TOSTACK(%o2)
2132 rd %gsr, %o2
2133 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
2292 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
2293 wr %o2, 0, %gsr ! restore gsr
2300 BLD_FPQ2Q4_FROMSTACK(%o2)
2338 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2351 cmp %o2, %o3 ! if length <= limit
2364 cmp %o2, %o3 ! if length <= limit
2375 cmp %o2, %o3 ! if length <= limit
2385 cmp %o2, %o3 ! if length <= limit
2427 mov SM_SAVE_COUNT, %o2
2449 subcc %g0, %o2, %o3
2450 add %o0, %o2, %o0
2452 sub %o2, 1, %o4
2454 add %o1, %o2, %o1
2476 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2489 cmp %o2, %o3 ! if length <= limit
2502 cmp %o2, %o3 ! if length <= limit
2513 cmp %o2, %o3 ! if length <= limit
2523 cmp %o2, %o3 ! if length <= limit
2541 cmp %o2, SHORTCOPY ! check for really short case
2543 mov %o2, SM_SAVE_COUNT
2544 cmp %o2, CHKSIZE ! check for medium length cases
2550 sub %o2, 3, %o2 ! adjust count to allow cc zero test
2553 subcc %o2, 4, %o2 ! reduce count by 4
2567 add %o2, 3, %o2 ! restore count
2569 tst %o2
2573 deccc %o2 ! reduce count for cc test
2578 deccc %o2
2592 subcc %o2, 8, %o2 ! update count
2600 addcc %o2, 7, %o2 ! restore count
2603 deccc %o2
2606 subcc %o2, 2, %o2 ! reduce count by 2
2612 addcc %o2, 1, %o2 ! restore count
2624 subcc %o2, 4, %o2 ! update count
2627 addcc %o2, 3, %o2 ! restore count
2630 deccc %o2 ! reduce count for cc test
2637 deccc %o2
2672 dec %o2
2681 sub %o2, 4, %o2 ! reduce count by 4
2686 sub %o2, 31, %o2 ! adjust count to allow cc zero test
2689 subcc %o2, 32, %o2 ! reduce count by 32
2703 addcc %o2, 24, %o2 ! restore count to long word offset
2708 subcc %o2, 8, %o2 ! reduce count by 8
2714 addcc %o2, 7, %o2 ! restore rest of count
2716 deccc %o2
2736 dec %o2
2741 sub %o2, 15, %o2 ! adjust count to allow cc zero test
2744 subcc %o2, 16, %o2 ! reduce count by 16
2758 addcc %o2, 12, %o2 ! restore count to word offset
2763 subcc %o2, 4, %o2 ! reduce count by 4
2769 addcc %o2, 3, %o2 ! restore rest of count
2771 deccc %o2
2788 dec %o2
2793 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2796 subcc %o2, 8, %o2 ! reduce count by 8
2810 addcc %o2, 7, %o2 ! restore count
2812 deccc %o2
2823 mov SM_SAVE_COUNT, %o2
2869 rd %fprs, %o2 ! check for unused fp
2870 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
2871 btst FPRS_FEF, %o2
2875 BST_FPQ2Q4_TOSTACK(%o2)
2878 rd %gsr, %o2
2879 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
3038 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
3039 wr %o2, 0, %gsr
3046 BLD_FPQ2Q4_FROMSTACK(%o2)
3083 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3096 cmp %o2, %o3 ! if length <= limit
3109 cmp %o2, %o3 ! if length <= limit
3120 cmp %o2, %o3 ! if length <= limit
3130 cmp %o2, %o3 ! if length <= limit
3172 mov SM_SAVE_COUNT, %o2
3194 subcc %g0, %o2, %o3
3195 add %o0, %o2, %o0
3197 sub %o2, 1, %o4
3199 add %o1, %o2, %o1
3229 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3242 cmp %o2, %o3 ! if length <= limit
3255 cmp %o2, %o3 ! if length <= limit
3266 cmp %o2, %o3 ! if length <= limit
3276 cmp %o2, %o3 ! if length <= limit
3318 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3331 cmp %o2, %o3 ! if length <= limit
3344 cmp %o2, %o3 ! if length <= limit
3355 cmp %o2, %o3 ! if length <= limit
3365 cmp %o2, %o3 ! if length <= limit
3510 ldxa [%o0]ASI_MEM, %o2
3519 stxa %o2, [%o1]ASI_MEM