Lines Matching refs:o1

178 	  add	%g0, 1, %o1
195 sub %g0, 1, %o1
217 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
218 and %o1, %o3, %o1 ! %o1 = single byte value
222 add %o2, %o1, %o5 ! add value to the old value
230 add %o2, %o1, %o5
250 add %g0, 1, %o1
267 sub %g0, 1, %o1
290 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
291 and %o1, %o3, %o1 ! %o1 = single short value
296 add %o1, %o2, %o5 ! add value to the old value
304 add %o1, %o2, %o5
324 add %g0, 1, %o1
341 sub %g0, 1, %o1
362 add %o2, %o1, %o3
368 add %o2, %o1, %o0 ! return new value
387 add %g0, 1, %o1
404 sub %g0, 1, %o1
427 add %o2, %o1, %o3
433 add %o2, %o1, %o0 ! return new value
458 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
459 and %o1, %o3, %o1 ! %o1 = single byte value
463 or %o2, %o1, %o5 ! or in the new value
468 or %o2, %o1, %o5
493 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
494 and %o1, %o3, %o1 ! %o1 = single short value
499 or %o2, %o1, %o5 ! or in the new value
504 or %o2, %o1, %o5 ! or in the new value
527 or %o2, %o1, %o3
533 or %o2, %o1, %o0 ! return new value
555 or %o2, %o1, %o3
561 or %o2, %o1, %o0 ! return new value
584 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
585 orn %o1, %o3, %o1 ! all ones in other bytes
589 and %o2, %o1, %o5 ! and in the new value
594 and %o2, %o1, %o5
619 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
620 orn %o1, %o3, %o1 ! all ones in the other half
625 and %o2, %o1, %o5 ! and in the new value
630 and %o2, %o1, %o5
653 and %o2, %o1, %o3
659 and %o2, %o1, %o0 ! return new value
681 and %o2, %o1, %o3
687 and %o2, %o1, %o0 ! return new value
702 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
703 and %o1, %o3, %o1 ! %o1 = single byte value
711 or %o4, %o1, %o4 ! insert the comparison value
716 cmp %o1, %o4 ! should we have succeeded?
733 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
734 and %o1, %o3, %o1 ! %o1 = single short value
743 or %o4, %o1, %o4 ! insert the comparison value
748 cmp %o1, %o4 ! should we have succeeded?
759 cas [%o0], %o1, %o2
768 casx [%o0], %o1, %o2
782 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
783 and %o1, %o3, %o1 ! %o1 = single byte value
788 or %o5, %o1, %o5 ! insert the new value
807 sll %o1, %g1, %o1 ! %o1 = shifted to bit offset
808 and %o1, %o3, %o1 ! %o1 = single short value
814 or %o5, %o1, %o5 ! insert the new value
831 mov %o1, %o3
850 mov %o1, %o3
866 slln %o3, %o1, %o3
889 slln %o3, %o1, %o3