Lines Matching refs:t0
71 mskql t0, a1, t0 # U : assemble the first output word
73 or t0, t3, t0 # E : (stall)
90 stq_u t0, 0(a0) # L :
95 ldq_u t0, 0(a1) # L :
97 cmpbge zero, t0, t8 # E :
125 zapnot t0, t8, t0 # U : clear src bytes > null (stall)
128 or t0, t1, t0 # e1 : (stall)
132 1: stq_u t0, 0(a0) # L :
155 and a0, 7, t0 # E : find dest misalignment
157 addq a2, t0, a2 # E : bias count by dest misalignment (stall)
170 beq t0, stxncpy_aligned # U : avoid loading dest word if not needed
171 ldq_u t0, 0(a0) # L :
199 mskql t0, a0, t0 # U : mask trailing garbage in dst
204 or t0, t1, t0 # E : first output word complete (stall)
205 or t0, t6, t6 # E : mask original data for zero test (stall)
214 stq_u t0, 0(a0) # L : store first output word
229 extqh t2, a1, t0 # U : position lo-bits of hi word (stall)
250 or t0, t1, t0 # E : current dst word now complete
255 stq_u t0, -8(a0) # U : save the current word
260 extqh t2, a1, t0 # U : extract low bits (2 cycle stall)
275 or t0, t1, t0 # E : first (partial) source word complete
277 cmpbge zero, t0, t8 # E : is the null in this first bit? (stall)
280 stq_u t0, 0(a0) # L : the null was in the high-order bits
286 extql t2, a1, t0 # U :
287 cmpbge zero, t0, t8 # E :
304 zapnot t0, t8, t0 # U : kill source bytes > null
307 or t0, t1, t0 # E : (stall)
311 1: stq_u t0, 0(a0) # L :
325 extqh t2, a1, t0 # U : extract low bits for last word (stall)
326 or t1, t0, t1 # E : (stall)
329 mov t1, t0 # E :
344 mov zero, t0 # E :
348 ldq_u t0, 0(a0) # L :
379 ldq_u t0, 0(a0) # L :
389 andnot t0, t2, t0 # E : zero place for source to reside
390 or t0, t1, t0 # E : and put it there (stall both t0, t1)
391 stq_u t0, 0(a0) # L : (stall)