Lines Matching refs:o2

754 	cmp	%o2, VIS_COPY_THRESHOLD		! check for leaf rtn case
767 cmp %o2, %o3 ! if length <= limit
780 cmp %o2, %o3 ! if length <= limit
791 cmp %o2, %o3 ! if length <= limit
801 cmp %o2, %o3 ! if length <= limit
837 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
838 wr %o2, 0, %gsr
845 BLD_FPQ1Q3_FROMSTACK(%o2)
938 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
951 cmp %o2, %o3 ! if length <= limit
964 cmp %o2, %o3 ! if length <= limit
975 cmp %o2, %o3 ! if length <= limit
985 cmp %o2, %o3 ! if length <= limit
1003 cmp %o2, SHORTCOPY ! check for really short case
1005 cmp %o2, CHKSIZE ! check for medium length cases
1011 sub %o2, 3, %o2 ! adjust count to allow cc zero test
1015 subcc %o2, 4, %o2 ! reduce count by 4
1025 add %o2, 3, %o2 ! restore count
1027 tst %o2
1029 deccc %o2 ! reduce count for cc test
1034 deccc %o2 ! check for more
1050 subcc %o2, 8, %o2 ! update count
1057 addcc %o2, 7, %o2 ! restore count
1059 deccc %o2
1062 subcc %o2, 2, %o2 ! reduce count by 2
1068 addcc %o2, 1, %o2 ! restore count
1081 subcc %o2, 4, %o2 ! update count
1084 addcc %o2, 3, %o2 ! restore count
1087 deccc %o2 ! reduce count for cc test
1092 deccc %o2
1127 dec %o2
1136 sub %o2, 4, %o2 ! reduce count by 4
1141 sub %o2, 31, %o2 ! adjust count to allow cc zero test
1145 subcc %o2, 32, %o2 ! reduce count by 32
1155 addcc %o2, 24, %o2 ! restore count to long word offset
1160 subcc %o2, 8, %o2 ! reduce count by 8
1166 addcc %o2, 7, %o2 ! restore rest of count
1168 deccc %o2
1186 dec %o2
1191 sub %o2, 15, %o2 ! adjust count to allow cc zero test
1195 subcc %o2, 16, %o2 ! reduce count by 16
1205 addcc %o2, 12, %o2 ! restore count to word offset
1210 subcc %o2, 4, %o2 ! reduce count by 4
1216 addcc %o2, 3, %o2 ! restore rest of count
1218 deccc %o2
1233 dec %o2
1238 sub %o2, 7, %o2 ! adjust count to allow cc zero test
1242 subcc %o2, 8, %o2 ! reduce count by 8
1252 addcc %o2, 7, %o2 ! restore count
1254 deccc %o2
1278 sethi %hi(.copyerr), %o2
1279 or %o2, %lo(.copyerr), %o2
1281 stn %o2, [THREAD_REG + T_LOFAULT] ! install new vector
1298 rd %fprs, %o2 ! check for unused fp
1299 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
1300 btst FPRS_FEF, %o2
1304 BST_FPQ1Q3_TOSTACK(%o2)
1307 rd %gsr, %o2
1308 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
1476 FPRAS_INTERVAL(FPRAS_BCOPY, 0, %l5, %o2, %o3, %o4, %o5, 8)
1477 FPRAS_REWRITE_TYPE2Q1(0, %l5, %o2, %o3, 8, 9)
1480 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
1481 wr %o2, 0, %gsr
1488 BLD_FPQ1Q3_FROMSTACK(%o2)
1521 tst %o2 ! check count
1530 2: cmp %o2, %o3 ! cmp size and abs(from - to)
1543 deccc %o2 ! dec count
1553 deccc %o2 ! dec count
1554 ldub [%o0 + %o2], %o3 ! get byte at end of src
1556 stb %o3, [%o1 + %o2] ! delay slot, store at end of dst
1687 FPRAS_INTERVAL(FPRAS_PGCOPY, 1, %l5, %o2, %o3, %o4, %o5, 8)
1688 FPRAS_REWRITE_TYPE1(1, %l5, %f32, %o2, 9)
1804 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
1805 wr %o2, 0, %gsr ! restore gsr
1812 BLD_FPQ2Q4_FROMSTACK(%o2)
1848 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
1861 cmp %o2, %o3 ! if length <= limit
1874 cmp %o2, %o3 ! if length <= limit
1885 cmp %o2, %o3 ! if length <= limit
1895 cmp %o2, %o3 ! if length <= limit
1913 cmp %o2, SHORTCOPY ! check for really short case
1915 mov %o2, SM_SAVE_COUNT
1916 cmp %o2, CHKSIZE ! check for medium length cases
1922 sub %o2, 3, %o2 ! adjust count to allow cc zero test
1925 subcc %o2, 4, %o2 ! reduce count by 4
1939 add %o2, 3, %o2 ! restore count
1941 tst %o2
1945 deccc %o2 ! reduce count for cc test
1949 deccc %o2
1964 subcc %o2, 8, %o2 ! update count
1972 addcc %o2, 7, %o2 ! restore count
1975 deccc %o2
1978 subcc %o2, 2, %o2 ! reduce count by 2
1984 addcc %o2, 1, %o2 ! restore count
1996 subcc %o2, 4, %o2 ! update count
1999 addcc %o2, 3, %o2 ! restore count
2002 deccc %o2 ! reduce count for cc test
2008 deccc %o2
2044 dec %o2
2053 sub %o2, 4, %o2 ! reduce count by 4
2058 sub %o2, 31, %o2 ! adjust count to allow cc zero test
2064 subcc %o2, 32, %o2 ! reduce count by 32
2078 addcc %o2, 24, %o2 ! restore count to long word offset
2083 subcc %o2, 8, %o2 ! reduce count by 8
2089 addcc %o2, 7, %o2 ! restore rest of count
2091 deccc %o2
2111 dec %o2
2116 sub %o2, 15, %o2 ! adjust count to allow cc zero test
2119 subcc %o2, 16, %o2 ! reduce count by 16
2133 addcc %o2, 12, %o2 ! restore count to word offset
2138 subcc %o2, 4, %o2 ! reduce count by 4
2144 addcc %o2, 3, %o2 ! restore rest of count
2146 deccc %o2
2164 dec %o2
2169 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2172 subcc %o2, 8, %o2 ! reduce count by 8
2186 addcc %o2, 7, %o2 ! restore count
2188 deccc %o2
2203 mov SM_SAVE_COUNT, %o2
2247 rd %fprs, %o2 ! check for unused fp
2248 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
2249 btst FPRS_FEF, %o2
2253 BST_FPQ2Q4_TOSTACK(%o2)
2256 rd %gsr, %o2
2257 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
2422 FPRAS_INTERVAL(FPRAS_COPYOUT, 0, %l5, %o2, %o3, %o4, %o5, 8)
2423 FPRAS_REWRITE_TYPE2Q2(0, %l5, %o2, %o3, 8, 9)
2426 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
2427 wr %o2, 0, %gsr ! restore gsr
2434 BLD_FPQ2Q4_FROMSTACK(%o2)
2483 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2496 cmp %o2, %o3 ! if length <= limit
2509 cmp %o2, %o3 ! if length <= limit
2520 cmp %o2, %o3 ! if length <= limit
2530 cmp %o2, %o3 ! if length <= limit
2572 mov SM_SAVE_COUNT, %o2
2605 subcc %g0, %o2, %o3
2606 add %o0, %o2, %o0
2608 sub %o2, 1, %o4
2610 add %o1, %o2, %o1
2643 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2656 cmp %o2, %o3 ! if length <= limit
2669 cmp %o2, %o3 ! if length <= limit
2680 cmp %o2, %o3 ! if length <= limit
2690 cmp %o2, %o3 ! if length <= limit
2708 cmp %o2, SHORTCOPY ! check for really short case
2710 mov %o2, SM_SAVE_COUNT
2711 cmp %o2, CHKSIZE ! check for medium length cases
2717 sub %o2, 3, %o2 ! adjust count to allow cc zero test
2720 subcc %o2, 4, %o2 ! reduce count by 4
2734 add %o2, 3, %o2 ! restore count
2736 tst %o2
2740 deccc %o2 ! reduce count for cc test
2745 deccc %o2
2759 subcc %o2, 8, %o2 ! update count
2767 addcc %o2, 7, %o2 ! restore count
2770 deccc %o2
2773 subcc %o2, 2, %o2 ! reduce count by 2
2779 addcc %o2, 1, %o2 ! restore count
2791 subcc %o2, 4, %o2 ! update count
2794 addcc %o2, 3, %o2 ! restore count
2797 deccc %o2 ! reduce count for cc test
2804 deccc %o2
2839 dec %o2
2848 sub %o2, 4, %o2 ! reduce count by 4
2853 sub %o2, 31, %o2 ! adjust count to allow cc zero test
2856 subcc %o2, 32, %o2 ! reduce count by 32
2870 addcc %o2, 24, %o2 ! restore count to long word offset
2875 subcc %o2, 8, %o2 ! reduce count by 8
2881 addcc %o2, 7, %o2 ! restore rest of count
2883 deccc %o2
2903 dec %o2
2908 sub %o2, 15, %o2 ! adjust count to allow cc zero test
2911 subcc %o2, 16, %o2 ! reduce count by 16
2925 addcc %o2, 12, %o2 ! restore count to word offset
2930 subcc %o2, 4, %o2 ! reduce count by 4
2936 addcc %o2, 3, %o2 ! restore rest of count
2938 deccc %o2
2955 dec %o2
2960 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2963 subcc %o2, 8, %o2 ! reduce count by 8
2977 addcc %o2, 7, %o2 ! restore count
2979 deccc %o2
2990 mov SM_SAVE_COUNT, %o2
3035 rd %fprs, %o2 ! check for unused fp
3036 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
3037 btst FPRS_FEF, %o2
3041 BST_FPQ2Q4_TOSTACK(%o2)
3044 rd %gsr, %o2
3045 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
3210 FPRAS_INTERVAL(FPRAS_COPYIN, 1, %l5, %o2, %o3, %o4, %o5, 8)
3211 FPRAS_REWRITE_TYPE1(1, %l5, %f48, %o2, 9)
3214 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
3215 wr %o2, 0, %gsr
3222 BLD_FPQ2Q4_FROMSTACK(%o2)
3270 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3283 cmp %o2, %o3 ! if length <= limit
3296 cmp %o2, %o3 ! if length <= limit
3307 cmp %o2, %o3 ! if length <= limit
3317 cmp %o2, %o3 ! if length <= limit
3359 mov SM_SAVE_COUNT, %o2
3392 subcc %g0, %o2, %o3
3393 add %o0, %o2, %o0
3395 sub %o2, 1, %o4
3397 add %o1, %o2, %o1
3437 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3450 cmp %o2, %o3 ! if length <= limit
3463 cmp %o2, %o3 ! if length <= limit
3474 cmp %o2, %o3 ! if length <= limit
3484 cmp %o2, %o3 ! if length <= limit
3535 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3548 cmp %o2, %o3 ! if length <= limit
3561 cmp %o2, %o3 ! if length <= limit
3572 cmp %o2, %o3 ! if length <= limit
3582 cmp %o2, %o3 ! if length <= limit
3743 ldxa [%o0]ASI_MEM, %o2
3754 stxa %o2, [%o1]ASI_MEM