Lines Matching refs:edx

149 	mull		adler					// edx:eax = adler divided by BASE in Q47
150 shrl $$15, %edx // edx is now the floor integer of adler and BASE
151 imull $$BASE, %edx, %edx // edx * BASE
152 subl %edx, adler // adler -= edx*BASE
154 mull sum2 // edx:eax = sum2 divided by BASE in Q47
155 shrl $$15, %edx // edx is now the floor integer of sum2 and BASE
156 imull $$BASE, %edx, %eax // eax = edx * BASE
167 imull $$16, adler, %edx // edx = 16*adler;
171 addl %edx, sum2 // sum2 += adler*16;
173 movd %xmm1, %edx // to be added to adler
175 addl %edx, adler // update adler
176 movd %xmm3, %edx // to be added to sum2
178 addl %edx, sum2 // sum2 += 1st half of update
179 movd %xmm3, %edx // to be added to sum2
180 addl %edx, sum2 // sum2 += 2nd half of update
185 imull $$32, adler, %edx // edx = 32*adler
192 addl %edx, sum2 // sum2 += adler*32;
202 movd %xmm1, %edx // to be added to adler
204 addl %edx, adler // update adler
205 movd %xmm3, %edx // to be added to sum2
207 addl %edx, sum2 // sum2 += 1st half of update
208 movd %xmm3, %edx // to be added to sum2
209 addl %edx, sum2 // sum2 += 2nd half of update
225 imull $$16, adler, %edx // edx = 16*adler;
229 addl %edx, sum2 // sum2 += adler*16;
231 movd %xmm1, %edx // to be added to adler
233 addl %edx, adler // update adler
234 movd %xmm3, %edx // to be added to sum2
236 addl %edx, sum2 // sum2 += 1st half of update
237 movd %xmm3, %edx // to be added to sum2
238 addl %edx, sum2 // sum2 += 2nd half of update
305 movzbl (buf), %edx // new input byte
307 addl %edx, adler // adler += *buf
510 mull %edi // edx:eax = adler divided by BASE in Q47
511 shrl $$15, %edx // edx is now the floor integer of adler and BASE
512 imull $$BASE, %edx, %edx // edx * BASE
513 subq %rdx, adler // adler -= edx*BASE
515 mull %esi // edx:eax = sum2 divided by BASE in Q47
516 shrl $$15, %edx // edx is now the floor integer of sum2 and BASE
517 imull $$BASE, %edx, %eax // eax = edx * BASE
534 imulq $$16, adler, %rdx // edx = 16*adler;
540 movd %xmm1, %edx // to be added to adler
543 movd %xmm3, %edx // to be added to sum2
546 movd %xmm3, %edx // to be added to sum2
713 imulq $$16, adler, %rdx // edx = 16*adler;
719 movd %xmm1, %edx // to be added to adler
722 movd %xmm3, %edx // to be added to sum2
725 movd %xmm3, %edx // to be added to sum2
731 imulq $$32, adler, %rdx // edx = 32*adler
748 movd %xmm1, %edx // to be added to adler
751 movd %xmm3, %edx // to be added to sum2
754 movd %xmm3, %edx // to be added to sum2
761 imulq $$48, adler, %rdx // edx = 48*adler
797 movd %xmm7, %edx // to be added to adler
800 movd %xmm3, %edx // to be added to sum2
803 movd %xmm3, %edx // to be added to sum2
809 imulq $$64, adler, %rdx // edx = 64*adler
853 movd %xmm1, %edx // to be added to adler
856 movd %xmm3, %edx // to be added to sum2
859 movd %xmm3, %edx // to be added to sum2