Lines Matching refs:o1

177 	  add	%g0, 1, %o1
194 sub %g0, 1, %o1
216 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
217 and %o1, %o3, %o1 ! %o1 = single byte value
221 add %o2, %o1, %o5 ! add value to the old value
229 add %o2, %o1, %o5
249 add %g0, 1, %o1
266 sub %g0, 1, %o1
289 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
290 and %o1, %o3, %o1 ! %o1 = single short value
295 add %o1, %o2, %o5 ! add value to the old value
303 add %o1, %o2, %o5
323 add %g0, 1, %o1
340 sub %g0, 1, %o1
361 add %o2, %o1, %o3
367 add %o2, %o1, %o0 ! return new value
386 add %g0, 1, %o1
403 sub %g0, 1, %o1
426 add %o2, %o1, %o3
432 add %o2, %o1, %o0 ! return new value
457 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
458 and %o1, %o3, %o1 ! %o1 = single byte value
462 or %o2, %o1, %o5 ! or in the new value
467 or %o2, %o1, %o5
492 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
493 and %o1, %o3, %o1 ! %o1 = single short value
498 or %o2, %o1, %o5 ! or in the new value
503 or %o2, %o1, %o5 ! or in the new value
526 or %o2, %o1, %o3
532 or %o2, %o1, %o0 ! return new value
554 or %o2, %o1, %o3
560 or %o2, %o1, %o0 ! return new value
583 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
584 orn %o1, %o3, %o1 ! all ones in other bytes
588 and %o2, %o1, %o5 ! and in the new value
593 and %o2, %o1, %o5
618 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
619 orn %o1, %o3, %o1 ! all ones in the other half
624 and %o2, %o1, %o5 ! and in the new value
629 and %o2, %o1, %o5
652 and %o2, %o1, %o3
658 and %o2, %o1, %o0 ! return new value
680 and %o2, %o1, %o3
686 and %o2, %o1, %o0 ! return new value
701 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
702 and %o1, %o3, %o1 ! %o1 = single byte value
710 or %o4, %o1, %o4 ! insert the comparison value
715 cmp %o1, %o4 ! should we have succeeded?
732 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
733 and %o1, %o3, %o1 ! %o1 = single short value
742 or %o4, %o1, %o4 ! insert the comparison value
747 cmp %o1, %o4 ! should we have succeeded?
758 cas [%o0], %o1, %o2
767 casx [%o0], %o1, %o2
781 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
782 and %o1, %o3, %o1 ! %o1 = single byte value
787 or %o5, %o1, %o5 ! insert the new value
806 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
807 and %o1, %o3, %o1 ! %o1 = single short value
813 or %o5, %o1, %o5 ! insert the new value
830 mov %o1, %o3
849 mov %o1, %o3
865 slln %o3, %o1, %o3
888 slln %o3, %o1, %o3