Home | History | Annotate | Download | only in sparc64

Lines Matching refs:o5

61 	lduw	[%o0 + M_LEN], %o5
62 cmp %o2, %o5
67 sub %o2,%o5,%o2
78 * %o5 - mdata
92 LDPTR [%o0 + M_DATA], %o5
98 add %o5, %o4, %o5
105 LDPTR [%o0 + M_DATA], %o5
115 btst 3, %o5 ! if (!(*w & 3)) {
123 btst 1, %o5 ! if (!(*w & 3) &&
130 ldub [%o5], %o4 ! ADDBYTE {ROL; sum += *w; byte_swapped ^= 1;}
132 inc %o5 ! }
137 btst 2, %o5 ! if (!(*w & 3) &&
144 lduh [%o5], %o4 ! ADDSHORT {sum += *(u_short *)w;}
145 inc 2, %o5 ! }
155 lduw [%o5 + 0x00], %o4
158 lduw [%o5 + 0x04], %g4
160 lduw [%o5 + 0x08], %g5
161 inc 0xc, %o5 ! ADVANCE(12) }
174 lduw [%o5], %o4
175 inc 4, %o5
184 lduh [%o5], %o4
185 inc 2, %o5
192 ldub [%o5], %o4
194 inc %o5
208 sethi %hi(0x0000ffff), %o5 ! data ptr not needed any more
211 or %o5, %lo(0x0000ffff), %o5
213 and %o3, %o5, %o3
222 and %o3, %o5, %o3
226 subcc %o3, %o5, %o4 ! if (sum > 0xffff)
231 xor %o3, %o5, %o0 ! return (0xffff ^ sum);