Lines Matching refs:byte
50 ! This is either by word, halfword, or byte. As this occurs, we
51 ! check for a zero-byte. If one is found, we branch to a method
52 ! which checks for the exact location of a zero-byte within a
69 andcc %l1, 0xff, %g0 ! null byte reached?
74 bz,pn %icc, .forcenullunalign ! n == 0, append null byte
95 bz,a,pt %icc, .storeword ! if expr == 0, no zero byte
100 srl %l1, 24, %g1 ! 1st byte
103 stb %g1, [%i2] ! store byte
105 srl %l1, 16, %g1 ! 2nd byte
106 andcc %g1, 0xff, %g0 ! zero byte ?
108 stb %g1, [%i2] ! store byte
110 srl %l1, 8, %g1 ! 3rd byte
111 andcc %g1, 0xff, %g0 ! zero byte ?
113 stb %g1, [%i2] ! store byte
114 stb %l1, [%i2 + 1] ! store last byte
127 srl %l1, 24, %g1 ! 1st byte
128 andcc %g1, 0xff, %g0 ! zero byte?
130 stb %g1, [%i2] ! store byte
133 srl %l1, 16, %g1 ! 2nd byte
140 srl %l1, 8, %g1 ! 3rd byte
165 sll %i5, 24, %i5 ! mask 1st byte = 0xff000000
167 andcc %l1, %i5, %g0 ! cur byte 0?
168 srl %i5, 8, %i5 ! mask next byte
189 bnz,pn %icc, .zerobyte ! non-zero, we have zero byte
191 srl %l1, 24, %g1 ! get 1st byte, then be hw aligned
196 stb %l1, [%l0 + 3] ! store 4th byte
206 bnz,pn %icc, .zerobyte ! non-zer, we have zero byte
215 stb %g0, [%i2 - 1] ! store terminating null byte
226 ldub [%i3], %l1 ! src byte