Lines Matching refs:o3

150 	mov	%o0, %o3
159 cmp %o3, %o5 ! if %o1 exceeds %o0, done
163 cmp %o3, %g1
186 ! This means that %o3 has the high-order bit set.
187 ! Restore %o5 and subtract from %o3.
195 3: cmp %o5, %o3
202 ! %o5 > %o3: went too far: back up 1 step
207 ! We have to be careful here. We know that %o3 >= %o5, so we can do the
209 ! and are only done if %o3 >= 0. Because both %o3 and %o5 may have the high-
217 sub %o3, %o5, %o3
225 ! %o3 >= 0
226 sub %o3, %o5, %o3
229 1: ! %o3 < 0
230 add %o3, %o5, %o3
236 tst %o3
242 cmp %o5, %o3
248 tst %o3 ! set up for initial iteration
255 subcc %o3,%o5,%o3
260 subcc %o3,%o5,%o3
265 subcc %o3,%o5,%o3
270 subcc %o3,%o5,%o3
276 addcc %o3,%o5,%o3
283 addcc %o3,%o5,%o3
288 subcc %o3,%o5,%o3
294 addcc %o3,%o5,%o3
300 addcc %o3,%o5,%o3
305 subcc %o3,%o5,%o3
310 subcc %o3,%o5,%o3
316 addcc %o3,%o5,%o3
322 addcc %o3,%o5,%o3
327 subcc %o3,%o5,%o3
333 addcc %o3,%o5,%o3
339 addcc %o3,%o5,%o3
344 subcc %o3,%o5,%o3
349 subcc %o3,%o5,%o3
354 subcc %o3,%o5,%o3
360 addcc %o3,%o5,%o3
366 addcc %o3,%o5,%o3
371 subcc %o3,%o5,%o3
377 addcc %o3,%o5,%o3
383 addcc %o3,%o5,%o3
388 subcc %o3,%o5,%o3
393 subcc %o3,%o5,%o3
399 addcc %o3,%o5,%o3
405 addcc %o3,%o5,%o3
410 subcc %o3,%o5,%o3
416 addcc %o3,%o5,%o3
424 tst %o3
497 mov %o0, %o3
506 cmp %o3, %o5 ! if %o1 exceeds %o0, done
510 cmp %o3, %g1
533 ! This means that %o3 has the high-order bit set.
534 ! Restore %o5 and subtract from %o3.
542 3: cmp %o5, %o3
549 ! %o5 > %o3: went too far: back up 1 step
554 ! We have to be careful here. We know that %o3 >= %o5, so we can do the
556 ! and are only done if %o3 >= 0. Because both %o3 and %o5 may have the high-
564 sub %o3, %o5, %o3
572 ! %o3 >= 0
573 sub %o3, %o5, %o3
576 1: ! %o3 < 0
577 add %o3, %o5, %o3
583 tst %o3
589 cmp %o5, %o3
595 tst %o3 ! set up for initial iteration
602 subcc %o3,%o5,%o3
607 subcc %o3,%o5,%o3
612 subcc %o3,%o5,%o3
617 subcc %o3,%o5,%o3
622 addcc %o3,%o5,%o3
628 addcc %o3,%o5,%o3
633 subcc %o3,%o5,%o3
639 addcc %o3,%o5,%o3
645 addcc %o3,%o5,%o3
650 subcc %o3,%o5,%o3
655 subcc %o3,%o5,%o3
661 addcc %o3,%o5,%o3
667 addcc %o3,%o5,%o3
672 subcc %o3,%o5,%o3
678 addcc %o3,%o5,%o3
684 addcc %o3,%o5,%o3
689 subcc %o3,%o5,%o3
694 subcc %o3,%o5,%o3
699 subcc %o3,%o5,%o3
705 addcc %o3,%o5,%o3
711 addcc %o3,%o5,%o3
716 subcc %o3,%o5,%o3
722 addcc %o3,%o5,%o3
728 addcc %o3,%o5,%o3
733 subcc %o3,%o5,%o3
738 subcc %o3,%o5,%o3
744 addcc %o3,%o5,%o3
750 addcc %o3,%o5,%o3
755 subcc %o3,%o5,%o3
761 addcc %o3,%o5,%o3
769 tst %o3
772 add %o3, %o1, %o3
778 sub %g0, %o3, %o3
781 mov %o3, %o0