Lines Matching refs:l1
68 ldub [%i3 + %g4], %l1 ! l1 = src[]
69 andcc %l1, 0xff, %g0 ! null byte reached?
70 stub %l1, [%i2 + %g4] ! dst[] = src[]
89 ld [%i3 + %g4], %l1 ! l1 = src[]
92 andn %i5, %l1, %g1 ! ~word & 0x80808080
93 sub %l1, %i4, %l0 ! word - 0x01010101
96 st %l1, [%i2 + %g4] ! dst[] = src[]
100 srl %l1, 24, %g1 ! 1st byte
105 srl %l1, 16, %g1 ! 2nd byte
110 srl %l1, 8, %g1 ! 3rd byte
114 stb %l1, [%i2 + 1] ! store last byte
127 srl %l1, 24, %g1 ! 1st byte
133 srl %l1, 16, %g1 ! 2nd byte
140 srl %l1, 8, %g1 ! 3rd byte
147 andcc %l1, 0xff, %g0 ! zero?
150 stb %l1, [%i2]
156 ld [%i3], %l1
158 andn %i5, %l1, %g1 ! word & 0x80808080
159 sub %l1, %i4, %l0 ! word - 0x01010101
167 andcc %l1, %i5, %g0 ! cur byte 0?
183 ld [%i3 + %g4], %l1 ! load src word
186 andn %i5, %l1, %g1 ! ~x & 0x80808080
187 sub %l1, %i4, %l0 ! x - 0x01010101
191 srl %l1, 24, %g1 ! get 1st byte, then be hw aligned
193 srl %l1, 8, %g1 ! 2nd & 3rd bytes
196 stb %l1, [%l0 + 3] ! store 4th byte
199 ld [%i3 + %g4], %l1 ! src word
203 andn %i5, %l1, %g1 ! ~x & 0x80808080
204 sub %l1, %i4, %l0 ! x - 0x01010101
208 srl %l1, 16, %g1 ! first two bytes
211 sth %l1, [%l0 + 2]
225 ld [%i3], %l1 ! src word
226 ldub [%i3], %l1 ! src byte
227 andcc %l1, 0xff, %g0 ! end of src?