Lines Matching refs:o2

709 	cmp	%o2, VIS_COPY_THRESHOLD		! check for leaf rtn case
722 cmp %o2, %o3 ! if length <= limit
735 cmp %o2, %o3 ! if length <= limit
746 cmp %o2, %o3 ! if length <= limit
756 cmp %o2, %o3 ! if length <= limit
792 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
793 wr %o2, 0, %gsr
800 BLD_FPQ1Q3_FROMSTACK(%o2)
893 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
906 cmp %o2, %o3 ! if length <= limit
919 cmp %o2, %o3 ! if length <= limit
930 cmp %o2, %o3 ! if length <= limit
940 cmp %o2, %o3 ! if length <= limit
958 cmp %o2, SHORTCOPY ! check for really short case
960 cmp %o2, CHKSIZE ! check for medium length cases
966 sub %o2, 3, %o2 ! adjust count to allow cc zero test
970 subcc %o2, 4, %o2 ! reduce count by 4
980 add %o2, 3, %o2 ! restore count
982 tst %o2
984 deccc %o2 ! reduce count for cc test
989 deccc %o2 ! check for more
1001 subcc %o2, 8, %o2 ! update count
1008 addcc %o2, 7, %o2 ! restore count
1010 deccc %o2
1013 subcc %o2, 2, %o2 ! reduce count by 2
1019 addcc %o2, 1, %o2 ! restore count
1028 subcc %o2, 4, %o2 ! update count
1031 addcc %o2, 3, %o2 ! restore count
1034 deccc %o2 ! reduce count for cc test
1039 deccc %o2
1078 dec %o2
1087 sub %o2, 4, %o2 ! reduce count by 4
1092 sub %o2, 31, %o2 ! adjust count to allow cc zero test
1096 subcc %o2, 32, %o2 ! reduce count by 32
1106 addcc %o2, 24, %o2 ! restore count to long word offset
1111 subcc %o2, 8, %o2 ! reduce count by 8
1117 addcc %o2, 7, %o2 ! restore rest of count
1119 deccc %o2
1137 dec %o2
1142 sub %o2, 15, %o2 ! adjust count to allow cc zero test
1146 subcc %o2, 16, %o2 ! reduce count by 16
1156 addcc %o2, 12, %o2 ! restore count to word offset
1161 subcc %o2, 4, %o2 ! reduce count by 4
1167 addcc %o2, 3, %o2 ! restore rest of count
1169 deccc %o2
1184 dec %o2
1189 sub %o2, 7, %o2 ! adjust count to allow cc zero test
1193 subcc %o2, 8, %o2 ! reduce count by 8
1203 addcc %o2, 7, %o2 ! restore count
1205 deccc %o2
1230 sethi %hi(.copyerr), %o2
1231 or %o2, %lo(.copyerr), %o2
1233 stn %o2, [THREAD_REG + T_LOFAULT] ! install new vector
1250 rd %fprs, %o2 ! check for unused fp
1251 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
1252 btst FPRS_FEF, %o2
1256 BST_FPQ1Q3_TOSTACK(%o2)
1259 rd %gsr, %o2
1260 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
1422 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
1423 wr %o2, 0, %gsr
1430 BLD_FPQ1Q3_FROMSTACK(%o2)
1463 tst %o2 ! check count
1472 2: cmp %o2, %o3 ! cmp size and abs(from - to)
1485 deccc %o2 ! dec count
1495 deccc %o2 ! dec count
1496 ldub [%o0 + %o2], %o3 ! get byte at end of src
1498 stb %o3, [%o1 + %o2] ! delay slot, store at end of dst
1736 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
1737 wr %o2, 0, %gsr ! restore gsr
1744 BLD_FPQ2Q4_FROMSTACK(%o2)
1780 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
1793 cmp %o2, %o3 ! if length <= limit
1806 cmp %o2, %o3 ! if length <= limit
1817 cmp %o2, %o3 ! if length <= limit
1827 cmp %o2, %o3 ! if length <= limit
1845 cmp %o2, SHORTCOPY ! check for really short case
1847 mov %o2, SM_SAVE_COUNT
1848 cmp %o2, CHKSIZE ! check for medium length cases
1854 sub %o2, 3, %o2 ! adjust count to allow cc zero test
1857 subcc %o2, 4, %o2 ! reduce count by 4
1871 add %o2, 3, %o2 ! restore count
1873 tst %o2
1877 deccc %o2 ! reduce count for cc test
1881 deccc %o2
1896 subcc %o2, 8, %o2 ! update count
1904 addcc %o2, 7, %o2 ! restore count
1907 deccc %o2
1910 subcc %o2, 2, %o2 ! reduce count by 2
1916 addcc %o2, 1, %o2 ! restore count
1928 subcc %o2, 4, %o2 ! update count
1931 addcc %o2, 3, %o2 ! restore count
1934 deccc %o2 ! reduce count for cc test
1940 deccc %o2
1976 dec %o2
1985 sub %o2, 4, %o2 ! reduce count by 4
1990 sub %o2, 31, %o2 ! adjust count to allow cc zero test
1996 subcc %o2, 32, %o2 ! reduce count by 32
2010 addcc %o2, 24, %o2 ! restore count to long word offset
2015 subcc %o2, 8, %o2 ! reduce count by 8
2021 addcc %o2, 7, %o2 ! restore rest of count
2023 deccc %o2
2043 dec %o2
2048 sub %o2, 15, %o2 ! adjust count to allow cc zero test
2051 subcc %o2, 16, %o2 ! reduce count by 16
2065 addcc %o2, 12, %o2 ! restore count to word offset
2070 subcc %o2, 4, %o2 ! reduce count by 4
2076 addcc %o2, 3, %o2 ! restore rest of count
2078 deccc %o2
2096 dec %o2
2101 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2104 subcc %o2, 8, %o2 ! reduce count by 8
2118 addcc %o2, 7, %o2 ! restore count
2120 deccc %o2
2135 mov SM_SAVE_COUNT, %o2
2180 rd %fprs, %o2 ! check for unused fp
2181 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
2182 btst FPRS_FEF, %o2
2186 BST_FPQ2Q4_TOSTACK(%o2)
2189 rd %gsr, %o2
2190 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
2349 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2
2350 wr %o2, 0, %gsr ! restore gsr
2357 BLD_FPQ2Q4_FROMSTACK(%o2)
2406 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2419 cmp %o2, %o3 ! if length <= limit
2432 cmp %o2, %o3 ! if length <= limit
2443 cmp %o2, %o3 ! if length <= limit
2453 cmp %o2, %o3 ! if length <= limit
2495 mov SM_SAVE_COUNT, %o2
2528 subcc %g0, %o2, %o3
2529 add %o0, %o2, %o0
2531 sub %o2, 1, %o4
2533 add %o1, %o2, %o1
2566 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
2579 cmp %o2, %o3 ! if length <= limit
2592 cmp %o2, %o3 ! if length <= limit
2603 cmp %o2, %o3 ! if length <= limit
2613 cmp %o2, %o3 ! if length <= limit
2631 cmp %o2, SHORTCOPY ! check for really short case
2633 mov %o2, SM_SAVE_COUNT
2634 cmp %o2, CHKSIZE ! check for medium length cases
2640 sub %o2, 3, %o2 ! adjust count to allow cc zero test
2643 subcc %o2, 4, %o2 ! reduce count by 4
2657 add %o2, 3, %o2 ! restore count
2659 tst %o2
2663 deccc %o2 ! reduce count for cc test
2668 deccc %o2
2682 subcc %o2, 8, %o2 ! update count
2690 addcc %o2, 7, %o2 ! restore count
2693 deccc %o2
2696 subcc %o2, 2, %o2 ! reduce count by 2
2702 addcc %o2, 1, %o2 ! restore count
2714 subcc %o2, 4, %o2 ! update count
2717 addcc %o2, 3, %o2 ! restore count
2720 deccc %o2 ! reduce count for cc test
2727 deccc %o2
2762 dec %o2
2771 sub %o2, 4, %o2 ! reduce count by 4
2776 sub %o2, 31, %o2 ! adjust count to allow cc zero test
2779 subcc %o2, 32, %o2 ! reduce count by 32
2793 addcc %o2, 24, %o2 ! restore count to long word offset
2798 subcc %o2, 8, %o2 ! reduce count by 8
2804 addcc %o2, 7, %o2 ! restore rest of count
2806 deccc %o2
2826 dec %o2
2831 sub %o2, 15, %o2 ! adjust count to allow cc zero test
2834 subcc %o2, 16, %o2 ! reduce count by 16
2848 addcc %o2, 12, %o2 ! restore count to word offset
2853 subcc %o2, 4, %o2 ! reduce count by 4
2859 addcc %o2, 3, %o2 ! restore rest of count
2861 deccc %o2
2878 dec %o2
2883 sub %o2, 7, %o2 ! adjust count to allow cc zero test
2886 subcc %o2, 8, %o2 ! reduce count by 8
2900 addcc %o2, 7, %o2 ! restore count
2902 deccc %o2
2913 mov SM_SAVE_COUNT, %o2
2959 rd %fprs, %o2 ! check for unused fp
2960 st %o2, [%fp + STACK_BIAS - SAVED_FPRS_OFFSET] ! save orig %fprs
2961 btst FPRS_FEF, %o2
2965 BST_FPQ2Q4_TOSTACK(%o2)
2968 rd %gsr, %o2
2969 stx %o2, [%fp + STACK_BIAS - SAVED_GSR_OFFSET] ! save gsr
3128 ldx [%fp + STACK_BIAS - SAVED_GSR_OFFSET], %o2 ! restore gsr
3129 wr %o2, 0, %gsr
3136 BLD_FPQ2Q4_FROMSTACK(%o2)
3184 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3197 cmp %o2, %o3 ! if length <= limit
3210 cmp %o2, %o3 ! if length <= limit
3221 cmp %o2, %o3 ! if length <= limit
3231 cmp %o2, %o3 ! if length <= limit
3273 mov SM_SAVE_COUNT, %o2
3306 subcc %g0, %o2, %o3
3307 add %o0, %o2, %o0
3309 sub %o2, 1, %o4
3311 add %o1, %o2, %o1
3351 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3364 cmp %o2, %o3 ! if length <= limit
3377 cmp %o2, %o3 ! if length <= limit
3388 cmp %o2, %o3 ! if length <= limit
3398 cmp %o2, %o3 ! if length <= limit
3449 cmp %o2, VIS_COPY_THRESHOLD ! check for leaf rtn case
3462 cmp %o2, %o3 ! if length <= limit
3475 cmp %o2, %o3 ! if length <= limit
3486 cmp %o2, %o3 ! if length <= limit
3496 cmp %o2, %o3 ! if length <= limit
3657 ldxa [%o0]ASI_MEM, %o2
3666 stxa %o2, [%o1]ASI_MEM