Lines Matching refs:edx

59 	leal	-1288(%ebp), %edx					// tempTagsArray
60 movl %edx, tempTagsArray // save a copy of tempTagsArray[] at the said location
63 movl %edx, %ecx // %ecx -> tempTagsArray[0]
68 movl 16(%edi,%esi,4), %edx // src_buf[i] for 16 tags, 16 (WKdm header)
69 movl %edx, %eax // w = src_buf[i]
72 movl %edx, %eax // w = src_buf[i]
76 shrl $4, %edx // shift down w by 4 bits
77 movl %edx, %eax // w>>4
80 shrl $2, %edx // w>>6
81 andl %ebx, %edx // 4th 4 tags
82 movl %edx, 12(%ecx) // save 4th 4 tags
101 movl %eax, %edx // w
102 andl %ebx, %edx // 1st 4 qpos
103 movl %edx, (%edi) // save 1st 4 qpos
115 movl 8(%ebp), %edx // src_buf
116 movl 12(%edx), %eax // LOW_BITS_AREA_END offset
117 leal (%edx,%eax,4), %edi // LOW_BITS_AREA_END
126 movl %eax, %edx // w
127 andl %ebx, %edx // 1st 10-bit
128 movl %edx, (%ecx) // save 1st 10-bit
130 movl %eax, %edx // (w>>10)
131 andl %ebx, %edx // 2nd 10-bit
132 movl %edx, 4(%ecx) // save 2nd 10-bit
153 leal -264(%ebp), %edx
154 movl %edx, tag_area_end // tag_area_end
166 movl dictionary, %edx // dictionary
167 movl (%edx,%eax,4), %eax // w = dictionary[qpos]
180 movsbl (next_qpos),%edx // qpos = *next_qpos
182 leal (%eax,%edx,4), %edx // dict_location = &dictionary[qpos]
183 movl %edx, -7324(%ebp) // save dict_location to release %edx
185 movl (%edx), %eax // read dictionary word
187 movl next_low_bits, %edx // low_bits = *next_low_bits
188 orl (%edx), %eax // construct the new partially matched word
189 addl $4, %edx //
190 movl %edx, next_low_bits // next_low_bits++
191 movl -7324(%ebp), %edx // dict_location
192 movl %eax, (%edx) // update *dict_location with the newly constructed word
212 movl next_full_patt, %edx // next_full_patt
213 movl (%edx), %eax // word = *next_full_patt
214 addl $4, %edx // next_full_patt++
215 movl %edx, next_full_patt // save next_full_patt
216 movl %eax, %edx // word
217 shrl $10, %edx // word>>10
218 andl $255, %edx // 8-bit hash table index
219 movsbl _hashLookupTable-Lhash(%ebx,%edx),%edx // qpos
220 movl %eax, -88(%ebp,%edx) // dictionary[qpos] = word
278 movl 16(%rdi,%r8,4), %edx // w = *next_word
279 movl %edx, %eax // w
282 movl %edx, %eax // w
286 shrl $4, %edx // w>>4
287 movl %edx, %eax // w>>4
290 shrl $2, %edx // w>>6
291 andl $50529027, %edx // 4th 4 tags
292 movl %edx, 12(%rcx) // write 4th 4 tags
311 movl %eax, %edx // w
312 andl $252645135, %edx // 1st 4 qpos
313 movl %edx, -8(%rcx) // write 1st 4 qpos
333 movl %eax, %edx // w
334 andl $1023, %edx // 1st tenbits
335 movl %edx, -12(%rcx) // write 1st tenbits
337 movl %eax, %edx // w >> 10
338 andl $1023, %edx // 2nd tenbits
339 movl %edx, -8(%rcx) // write 2nd tenbits
401 movl %eax, %edx // w
402 shrl $10, %edx // w>>10
403 movzbl %dl, %edx // 8-bit hash table index