Lines Matching refs:sub
93 sub %o0, %o1, %o4 ! get difference of two addresses
111 sub %o2, %o3, %o2 ! update o2 with new count
125 sub %o2, %o3, %o2 ! Residue bytes in %o2
128 sub %o2, 8, %o2 ! set size one loop ahead
131 sub %g5, %g1, %g5 ! %g5 right shift = (64 - left shift)
132 sub %o5, %o0, %o5 ! align the src at 8 bytes.
136 1: sub %o5, 8, %o5 ! subtract 8 from src
147 sub %o4, %o0, %o4 ! restore difference between src & dest
153 1: sub %o5, 8, %o5 ! subtract from src
193 sub %o2, 0x3, %o2 ! TRICKY: .small_unal, .small_aln4
290 sub %o5, %o3, %o3 ! %o3 = (-dst&7) - (-src&7)
292 sub %o2, %o5, %o2 ! adjust count to align dst
374 sub %o2, 0x4, %o2
442 sub %o2, 0x10, %o2
481 sub %o2, 8, %o2
484 sub %o2, 128*5-1, %o2 ! adjust size for 512-byte epilogue
660 sub %o1, 128*4, %o1
661 sub %o0, 128*4, %o0
756 sub %o2, %o5, %o2 ! update size for later
785 sub %o1, 0x8, %o1
799 sub %o5, 0x8, %o3
870 sub %o2, 0x40, %o2 ! update size
890 sub %o2, 0x40, %o2 ! update size