Lines Matching refs:e0

59 	mskqh	t2, a1, t2	# e0    :   detection in the src word
60 mskqh t1, a1, t3 # e0 :
62 mskql t0, a1, t0 # e0 : assemble the first output word
64 or t0, t3, t1 # e0 :
71 stq_u t1, 0(a0) # e0 :
73 ldq_u t1, 0(a1) # e0 :
75 cmpbge zero, t1, t7 # e0 (stall)
83 negq t7, t6 # e0 : find low bit set
88 and t8, 0x80, t6 # e0 :
93 ldq_u t0, 0(a0) # e0 :
95 zapnot t1, t6, t1 # e0 : clear src bytes >= null
97 zap t0, t7, t0 # e0 : clear dst bytes <= null
100 1: stq_u t1, 0(a0) # e0 :
106 xor a0, a1, t0 # e0 :
108 and t0, 7, t0 # e0 :
112 ldq_u t1, 0(a1) # e0 : load first src word
114 addq a1, 8, a1 # e0 :
116 ldq_u t0, 0(a0) # e0 :
135 ldq_u t2, 8(a1) # e0 :
138 extql t1, a1, t1 # e0 :
139 extqh t2, a1, t4 # e0 :
140 mskql t0, a0, t0 # e0 :
142 mskqh t1, a0, t1 # e0 :
145 or t1, t6, t6 # e0 :
147 lda t6, -1 # e0 : for masking just below
150 mskql t6, a1, t6 # e0 : mask out the bits we have
152 cmpbge zero, t2, t7 # e0 : testing eos
158 stq_u t1, 0(a0) # e0 : store first output word
160 extql t2, a1, t0 # e0 : position ho-bits of lo word
162 addq a1, 8, a1 # e0 :
164 nop # e0 :
182 extqh t2, a1, t1 # e0 : extract high bits for current word
184 extql t2, a1, t3 # e0 : extract low bits for next time
186 or t0, t1, t1 # e0 : current dst word now complete
188 stq_u t1, -8(a0) # e0 : save the current word
190 cmpbge zero, t2, t7 # e0 : test new word for eos
202 extqh t2, a1, t1 # e0 :
205 cmpbge zero, t1, t7 # e0 : is the null in this first bit?
209 stq_u t1, 0(a0) # e0 : the null was in the high-order bits
211 extql t2, a1, t1 # e0 :
219 negq t7, t6 # e0 : isolate low bit set
222 and t8, 0x80, t6 # e0 : avoid dest word load if we can
225 ldq_u t0, 0(a0) # e0 :
227 or t6, t8, t7 # e0 :
229 zap t0, t7, t0 # e0 : kill dest bytes <= null
232 1: stq_u t1, 0(a0) # e0 :
239 ldq_u t1, 0(a1) # e0 : load first source word
242 and a1, 7, t5 # e0 : find src misalignment
248 mov zero, t6 # e0 :
250 ldq_u t0, 0(a0) # e0 :
252 mskql t6, a0, t6 # e0 :
259 cmplt t4, t5, t8 # e0 :
263 mskqh t2, t5, t2 # e0 :
264 nop # e0 :
266 cmpbge zero, t3, t7 # e0 : is there a zero?
274 ldq_u t0, 0(a0) # e0 :
277 and t6, t7, t8 # e0 :
279 subq t8, 1, t6 # e0 :
281 srl t8, t5, t8 # e0 : adjust final null return value
285 extql t2, a1, t2 # .. e0 :
286 extql t1, a1, t1 # e0 :
290 stq_u t1, 0(a0) # .. e0 :