Lines Matching refs:rdx
480 // buf : rdx
506 movq %rdx, buf
513 subq %rdx, adler // adler -= edx*BASE
534 imulq $$16, adler, %rdx // edx = 16*adler;
538 add %rdx, sum2 // sum2 += adler*16;
542 addq %rdx, adler // update adler
545 addq %rdx, sum2 // sum2 += 1st half of update
547 addq %rdx, sum2 // sum2 += 2nd half of update
594 movzbq (buf), %rdx // new input byte
596 addq %rdx, adler // adler += *buf
673 // buf : rdx
704 movq %rdx, buf
713 imulq $$16, adler, %rdx // edx = 16*adler;
717 addq %rdx, sum2 // sum2 += adler*16;
721 addq %rdx, adler // update adler
724 addq %rdx, sum2 // sum2 += 1st half of update
726 addq %rdx, sum2 // sum2 += 2nd half of update
731 imulq $$32, adler, %rdx // edx = 32*adler
738 addq %rdx, sum2 // sum2 += adler*32;
750 addq %rdx, adler // update adler
753 addq %rdx, sum2 // sum2 += 1st half of update
755 addq %rdx, sum2 // sum2 += 2nd half of update
761 imulq $$48, adler, %rdx // edx = 48*adler
775 addq %rdx, sum2 // sum2 += adler*48;
799 addq %rdx, adler // update adler
802 addq %rdx, sum2 // sum2 += 1st half of update
804 addq %rdx, sum2 // sum2 += 2nd half of update
809 imulq $$64, adler, %rdx // edx = 64*adler
821 addq %rdx, sum2 // sum2 += adler*64;
855 addq %rdx, adler // update adler
858 addq %rdx, sum2 // sum2 += 1st half of update
860 addq %rdx, sum2 // sum2 += 2nd half of update
928 movzbq (buf), %rdx // new input byte
930 addq %rdx, adler // adler += *buf