Lines Matching refs:edx
93 movl $(kBigChunk),%edx // assume we can do a full chunk
94 cmpl %edx,%ecx // do we have a full chunk left to do?
95 cmovbl %ecx,%edx // if not, only move what we have left
96 andl $-4096,%edx // we work in page multiples
106 // edx = chunk length (multiples of pages)
136 cmpl %eax,%edx // done with this chunk?
143 addl %edx,%esi // increment ptrs by chunk length
144 addl %edx,%edi
145 subl %edx,%ecx // adjust remaining length
146 negl %edx // prepare loop index (counts up to 0)
153 movdqa (%esi,%edx),%xmm0
154 movdqa 16(%esi,%edx),%xmm1
155 movdqa 32(%esi,%edx),%xmm2
156 movdqa 48(%esi,%edx),%xmm3
157 movdqa 64(%esi,%edx),%xmm4
158 movdqa 80(%esi,%edx),%xmm5
159 movdqa 96(%esi,%edx),%xmm6
160 movdqa 112(%esi,%edx),%xmm7
162 movntdq %xmm0,(%edi,%edx)
163 movntdq %xmm1,16(%edi,%edx)
164 movntdq %xmm2,32(%edi,%edx)
165 movntdq %xmm3,48(%edi,%edx)
166 movntdq %xmm4,64(%edi,%edx)
167 movntdq %xmm5,80(%edi,%edx)
168 movntdq %xmm6,96(%edi,%edx)
169 movntdq %xmm7,112(%edi,%edx)
171 subl $-128,%edx // add 128 with an 8-bit immediate
177 movdqu (%esi,%edx),%xmm0
178 movdqu 16(%esi,%edx),%xmm1
179 movdqu 32(%esi,%edx),%xmm2
180 movdqu 48(%esi,%edx),%xmm3
181 movdqu 64(%esi,%edx),%xmm4
182 movdqu 80(%esi,%edx),%xmm5
183 movdqu 96(%esi,%edx),%xmm6
184 movdqu 112(%esi,%edx),%xmm7
186 movntdq %xmm0,(%edi,%edx)
187 movntdq %xmm1,16(%edi,%edx)
188 movntdq %xmm2,32(%edi,%edx)
189 movntdq %xmm3,48(%edi,%edx)
190 movntdq %xmm4,64(%edi,%edx)
191 movntdq %xmm5,80(%edi,%edx)
192 movntdq %xmm6,96(%edi,%edx)
193 movntdq %xmm7,112(%edi,%edx)
195 subl $-128,%edx // add 128 with an 8-bit immediate