Lines Matching refs:e1

55 	lda	t2, -1		# e1    : build a mask against false zero
58 ornot t1, t2, t2 # .. e1 :
60 cmpbge zero, t2, t8 # .. e1 : bits set iff null found
62 beq a2, $a_eoc # .. e1 :
63 bne t8, $a_eos # .. e1 :
70 addq a0, 8, a0 # .. e1 :
72 addq a1, 8, a1 # .. e1 :
74 cmpbge zero, t0, t8 # .. e1 (stall)
75 beq a2, $a_eoc # e1 :
76 beq t8, $a_loop # e1 :
87 and t8, t12, t12 # e1 (stall)
92 bne t6, 1f # .. e1 (zdb)
97 subq t12, 1, t6 # .. e1 :
101 zap t1, t8, t1 # .. e1 : clear dst bytes <= null
102 or t0, t1, t0 # e1 :
105 ret (t9) # e1 :
123 and a0, 7, t0 # .. e1 : find dest misalignment
125 addq a2, t0, a2 # .. e1 : bias count by dest misalignment
127 and a2, 7, t2 # e1 :
129 addq zero, 1, t10 # .. e1 :
131 bne t1, $unaligned # .. e1 :
136 addq a1, 8, a1 # .. e1 :
140 br stxncpy_aligned # .. e1 :
159 addq a1, 8, a1 # .. e1 :
162 or t1, t4, t1 # e1 : first aligned src word complete
165 or t0, t6, t6 # e1 : mask original data for zero test
167 beq a2, $u_eocfin # .. e1 :
169 bne t8, $u_final # .. e1 :
172 nop # .. e1 :
174 or t6, t2, t2 # .. e1 :
176 addq a0, 8, a0 # .. e1 :
178 bne t8, $u_late_head_exit # .. e1 :
184 beq a2, $u_eoc # .. e1 :
186 addq a1, 8, a1 # .. e1 :
188 cmpbge zero, t2, t8 # .. e1 :
190 bne t8, $u_eos # .. e1 :
209 subq a2, 1, a2 # .. e1 : decrement word count
211 addq a0, 8, a0 # .. e1 :
213 beq a2, $u_eoc # .. e1 :
215 addq a1, 8, a1 # .. e1 :
217 cmpbge zero, t2, t8 # e1 : test new word for eos (stall)
219 beq t8, $u_loop # .. e1 :
232 nop # .. e1 :
234 bne t8, $u_final # .. e1 (zdb)
237 addq a0, 8, a0 # .. e1 :
238 subq a2, 1, a2 # e1 :
243 or t8, t10, t6 # e1 :
245 nop # .. e1 :
253 and t6, t8, t12 # e1 :
256 bne t6, 1f # .. e1 (zdb)
259 subq t12, 1, t6 # .. e1 :
261 zapnot t0, t8, t0 # .. e1 : kill source bytes > null
263 or t0, t1, t0 # e1 :
266 ret (t9) # .. e1 :
272 and a1, 7, t6 # e1 :
275 bne t6, 1f # .. e1 :
278 nop # .. e1 :
280 or t1, t0, t1 # e1 :
295 and a0, 7, t4 # .. e1 : find dest misalignment
301 mov zero, t0 # .. e1 :
303 beq t4, 1f # .. e1 :
305 lda t6, -1 # .. e1 :
307 subq a1, t4, a1 # .. e1 : sub dest misalignment from src addr
312 1: cmplt t4, t5, t12 # e1 :
315 beq t12, $u_head # .. e1 :
318 cmpbge zero, t1, t8 # .. e1 : is there a zero?
320 or t8, t10, t5 # .. e1 : test for end-of-count too
322 cmoveq a2, t5, t8 # .. e1 :
324 beq t8, $u_head # .. e1 (zdb)
332 negq t8, t6 # .. e1 : build bitmask of bytes <= zero
334 and t6, t8, t12 # .. e1 :
336 or t6, t12, t8 # e1 :
339 zapnot t1, t8, t1 # .. e1 : to source validity mask
342 or t0, t1, t0 # e1 : and put it there
344 ret (t9) # .. e1 :