Lines Matching refs:o1
44 add %o1, offset + n);
83 and %o1, 0xff, %g3
89 mov %o2, %o1
93 EX(stb %g3, [%o0], sub %o1, 0)
97 EX(stb %g3, [%o0 + 0x01], sub %o1, 1)
99 EX(stb %g3, [%o0 + 0x02], sub %o1, 2)
102 add %o1, %o2, %o1
110 cmp %o1, 7
121 EX(st %g3, [%o0], sub %o1, 0)
122 sub %o1, 4, %o1
125 andcc %o1, 0xffffff80, %o3 ! Now everything is 8 aligned and o1 is len to run
127 andcc %o1, 0x78, %o2
138 andcc %o1, 7, %o1
150 andcc %o1, 4, %g0
153 andcc %o1, 2, %g0
155 EX(st %g3, [%o0], and %o1, 7)
159 andcc %o1, 1, %g0
161 EX(sth %g3, [%o0], and %o1, 3)
165 EX(stb %g3, [%o0], and %o1, 1)
171 orcc %o1, 0, %g0
176 subcc %o1, 1, %o1
178 EX(stb %g3, [%o0 - 1], add %o1, 1)
192 and %o1, 0x7f, %o1
194 add %o3, %o1, %o0