Lines Matching refs:sub

210 	sub	%o0, %o1, %o4	! get difference of two addresses
228 sub %o2, %o3, %o2 ! update o2 with new count
242 sub %o2, %o3, %o2 ! Residue bytes in %o2
245 sub %o2, 8, %o2 ! set size one loop ahead
248 sub %g5, %g1, %g5 ! %g5 right shift = (64 - left shift)
249 sub %o5, %o0, %o5 ! align the src at 8 bytes.
253 1: sub %o5, 8, %o5 ! subtract 8 from src
264 sub %o4, %o0, %o4 ! restore difference between src & dest
270 1: sub %o5, 8, %o5 ! subtract from src
305 sub %o2, %o5, %o2
306 sub %o1, %o0, %o1 ! %o1 gets the difference
341 sub %o3, 64, %o3 ! %o3 has negative bytes to move
391 sub %o2, 8, %o2
436 sub %o2, 16, %o2
484 sub %o2, 24, %o2
534 sub %o2, 32, %o2
585 sub %o2, 40, %o2
639 sub %o2, 48, %o2
695 sub %o2, 56, %o2
819 sub %o1, %o0, %o1 ! %o1 gets the difference
829 sub %o1, 3, %o1 ! used one byte of last word read
840 sub %o1, %o0, %o1 ! %o1 gets the difference
850 sub %o1, 1, %o1 ! used three bytes of last word read
863 sub %o1, %o0, %o1 ! %o1 gets the difference
873 sub %o1, 2, %o1 ! used two bytes of last word read
879 sub %o1, %o0, %o1 ! %o1 gets the difference
897 sub %o2, 3, %o2
967 sub %o2,56,%o2 ! adjust %o2 to -31 off count
968 sub %o1, %o0, %o1 ! %o1 gets the difference
1021 sub %o2, %o5, %o2
1022 sub %o1, %o0, %o1 ! %o1 gets the difference
1074 sub %o2, 32, %o2 ! decrement length count
1091 sub %o2, 16, %o2 ! decrease count by 16
1215 sub %o2, 8, %o2
1224 sub %o2, 16, %o2
1235 sub %o2, 32, %o2
1285 sub %o2, 8, %o2
1332 sub %o2, 16, %o2
1382 sub %o2, 24, %o2
1434 sub %o2, 32, %o2
1487 sub %o2, 40, %o2
1543 sub %o2, 48, %o2
1601 sub %o2, 56, %o2
1701 sub %o5, 64, %o5 ! early if necessary
1742 sub %o3, 64, %o3 ! %o3 will be multiple of 8
1744 sub %o2, %o3, %o2 ! update cnt with bytes to be moved
1784 sub %o0, %o1, %o0 ! share pointer advance
1810 sub %o5, 64, %o5 ! end of source buffer
2082 sub %o5, 8, %o5 ! insure we don't load past end of src
2157 sub %o1, %g5, %o1 ! o1 gets the difference
2167 sub %o1, 3, %o1 ! used one byte of last word read
2178 sub %o1, %g5, %o1 ! o1 gets the difference
2188 sub %o1, 1, %o1 ! used three bytes of last word read
2201 sub %o1, %g5, %o1 ! o1 gets the difference
2211 sub %o1, 2, %o1 ! used two bytes of last word read
2217 sub %o1, %g5, %o1 ! o1 gets the difference
2232 sub %o1, %g5, %o1 ! o1 gets the difference
2248 sub %i3, 0x40, %i3
2250 sub %i2, %i3, %i2 ! update i2 with new count
2318 sub %i2, %i3, %i2 ! Residue bytes in %i2
2332 sub %i1, %l1, %i1 ! align the src at 16 bytes.
2364 sub %i1, %l1, %i1 ! align the src at 16 bytes.
2367 sub %l3, %l2, %l3 ! %l3 right shift = (64 - left shift)
2406 sub %i1, %l1, %i1 ! align the src at 16 bytes.
2408 sub %l1, %l2, %l2
2411 sub %l3, %l2, %l3 ! %l3 right shift = (64 - left shift)
2504 sub %i2, 0x8, %i2
2525 sub %i2, 0x4, %i2
2547 sub %i2, 0x2, %i2