Lines Matching refs:E
49 and $17, 0xff, $17 # E : L L U U : 00000000000000ch
52 cmpult $18, 9, $4 # E : small (< 1 quad) string?
53 or $2, $17, $17 # E : 000000000000chch
54 lda $3, -1($31) # E : U L L U
57 addq $16, $5, $5 # E : Max search address
58 or $2, $17, $17 # E : 00000000chchchch
61 or $2, $17, $17 # E : chchchchchchchch
67 mov $16, $0 # E :
68 nop # E :
69 or $7, $6, $1 # E : L U L U $1 = quadword starting at $16
72 # in $1. E.g.:
76 negq $18, $6 # E :
77 xor $17, $1, $1 # E :
79 cmpbge $31, $1, $2 # E : L U L U
83 and $2, $6, $2 # E :
93 addq $0, $3, $0 # E : All done
94 nop # E :
101 negq $2, $3 # E :
102 and $2, $3, $2 # E :
103 and $2, 0x0f, $1 # E :
104 addq $0, 4, $3 # E :
106 cmoveq $1, $3, $0 # E : Latency 2, extra map cycle
107 nop # E : keep with cmov
108 and $2, 0x33, $1 # E :
109 addq $0, 2, $3 # E : U L U L : 2 cycle stall on $0
111 cmoveq $1, $3, $0 # E : Latency 2, extra map cycle
112 nop # E : keep with cmov
113 and $2, 0x55, $1 # E :
114 addq $0, 1, $3 # E : U L U L : 2 cycle stall on $0
116 cmoveq $1, $3, $0 # E : Latency 2, extra map cycle
126 andnot $16, 0x7, $0 # E :
128 xor $1, $17, $1 # E :
129 or $1, $2, $1 # E : U L U L $1 = ====ffffffffffff
131 cmpbge $31, $1, $2 # E :
135 subq $5, 1, $18 # E : U L U L
137 addq $0, 8, $0 # E :
140 andnot $18, 0x7, $18 # E :
141 cmpult $0, $18, $2 # E :
146 subq $18, $0, $4 # E : $4 <- nr quads to be processed
147 and $4, 8, $4 # E : odd number of quads?
150 mov $1, $4 # E : L U L U : move prefetched value to correct reg
155 xor $17, $4, $2 # E :
156 cmpbge $31, $2, $2 # E :
159 addq $0, 8, $0 # E :
160 nop # E :
161 nop # E :
162 nop # E :
165 xor $17, $1, $2 # E :
167 cmpbge $31, $2, $2 # E :
168 addq $0, 8, $6 # E :
171 cmpult $6, $18, $6 # E :
172 addq $0, 8, $0 # E :
173 nop # E :
176 mov $4, $1 # E : move prefetched value into $1
177 nop # E :
178 nop # E :
180 $final: subq $5, $0, $18 # E : $18 <- number of bytes left to do
181 nop # E :
182 nop # E :
186 mov $31, $0 # E :
187 nop # E :
188 nop # E :