Lines Matching refs:e0
37 ldq_u t0, 0(a0) # e0 : give cache time to catch up
39 ldq_u t1, 0(a1) # e0 :
41 lda t3, -1 # e0 :
50 mskqh t3, a0, t3 # e0 :
52 ornot t1, t3, t1 # e0 :
54 cmpbge zero, t1, t7 # e0 : bits set iff null found
63 xor t0, t1, t2 # e0 :
65 ldq_u t1, 8(a1) # e0 :
67 addq a1, 8, a1 # e0 :
69 cmpbge zero, t1, t7 # e0 :
76 and a0, 7, t4 # e0 : find s1 misalignment
78 subq a1, t4, a1 # e0 :
86 mskqh t3, t5, t3 # e0 :
87 ornot t1, t3, t3 # e0 :
94 extql t1, t5, t1 # e0 :
95 extql t0, a0, t0 # e0 :
108 ldq_u t2, 8(a1) # e0 : load second partial s2 word
110 extql t1, a1, t1 # e0 : create first s2 word
111 mskqh t3, a0, t3 # e0 :
112 extqh t2, a1, t4 # e0 :
114 or t1, t4, t1 # e0 : s2 word now complete
116 ornot t1, t3, t1 # e0 : kill s2 garbage
118 mskql t3, a1, t3 # e0 : mask for s2[1] bits we have seen
120 xor t0, t1, t4 # e0 : compare aligned words
122 or t2, t3, t3 # e0 :
138 extql t2, a1, t3 # e0 :
140 ldq_u t0, 8(a0) # e0 : load next s1 word
142 addq a0, 8, a0 # e0 :
144 extqh t2, a1, t1 # e0 :
146 or t1, t3, t1 # e0 :
148 xor t0, t1, t4 # e0 : compare the words
150 cmpbge zero, t2, t4 # e0 : find zero in next low bits
157 extql t2, a1, t1 # .. e0 :
158 cmpbge zero, t1, t7 # e0 :
168 negq t7, t6 # e0 : create bytemask of valid data
170 subq t8, 1, t6 # e0 :
172 zapnot t0, t7, t0 # e0 : kill the garbage
174 xor t0, t1, v0 # e0 : and compare
180 cmpbge t0, t1, t2 # e0 : comparison yields bit mask of ge
182 xor t2, t3, t0 # e0 : bits set iff t0/t1 bytes differ
184 and t0, t1, t0 # e0 :
186 and t0, t2, t1 # e0 : was bit set in t0 > t1?