Lines Matching refs:g1
74 ldub [%o1], %g1 ! s2[]
75 subcc %o0, %g1, %o0 ! s1[] != s2[] ?
77 addcc %o0, %g1, %g0 ! s1[] == 0 ?
89 orn %g0, %g0, %g1 ! all ones
91 srlx %g1, %g5, %g1 ! mask for fixing up bytes
93 orn %o0, %g1, %o0 ! force start bytes to non-zero
95 sllx %o0, %g5, %g1 ! partial unaligned word from s2
108 or %g1, %o3, %g1 ! merge to get unaligned word from s2
110 cmp %o3, %g1 ! *s1 != *s2 ?
113 andn %o4, %o3, %g1 ! ~word & 0x80808080
115 andcc %o3, %g1, %g0 ! (word - 0x01010101) & ~word & 0x80808080
117 sllx %o0, %g5, %g1 ! partial unaligned word from s2
130 ldx [%o1], %g1 ! load word from s2
131 cmp %o3, %g1 ! *scr1 == *src2 ?
152 srlx %g1, %o4, %o2 ! first byte of mismatching word in s2
162 srlx %g1, %o4, %o2 ! first byte of mismatching word in s2