• Home
  • Raw
  • Download

Lines Matching refs:rdx

73 $bp="%rdx";	# const BN_ULONG *bp,
264 mov %rdx,$hi0
269 adc \$0,%rdx
270 mov %rdx,$hi1
279 adc \$0,%rdx
282 adc \$0,%rdx
284 mov %rdx,$hi1
290 adc \$0,%rdx
292 mov %rdx,$lo0
300 adc \$0,%rdx
302 adc \$0,%rdx
304 mov %rdx,$hi1
307 xor %rdx,%rdx
309 adc \$0,%rdx
311 mov %rdx,(%rsp,$num,8) # store upmost overflow bit
317 lea 24+128(%rsp,$num,8),%rdx # where 256-byte mask is (+size optimization)
318 and \$-16,%rdx
328 pand `16*($k+0)-128`(%rdx),%xmm0
329 pand `16*($k+1)-128`(%rdx),%xmm1
331 pand `16*($k+2)-128`(%rdx),%xmm2
333 pand `16*($k+3)-128`(%rdx),%xmm3
354 adc \$0,%rdx
357 mov %rdx,$hi0
362 adc \$0,%rdx
364 mov %rdx,$hi1
373 adc \$0,%rdx
376 adc \$0,%rdx
378 mov %rdx,$hi1
384 adc \$0,%rdx
386 mov %rdx,$hi0
395 adc \$0,%rdx
398 adc \$0,%rdx
400 mov %rdx,$hi1
402 xor %rdx,%rdx
404 adc \$0,%rdx
406 adc \$0,%rdx
408 mov %rdx,(%rsp,$num,8) # store upmost overflow bit
435 mov (%rsp,$i,8),%rdx
437 and %rax,%rdx
439 or %rcx,%rdx
440 mov %rdx,($rp,$i,8) # rp[i]=tp[i]
589 lea 128(%rdx,$num),%r13 # end of powers table (+size optimization)
600 lea 128(%rdx),$bp # size optimization
698 mov %rdx,$A[1]
703 adc \$0,%rdx
704 mov %rdx,$N[1]
709 adc \$0,%rdx
710 mov %rdx,$A[0]
715 adc \$0,%rdx
719 adc \$0,%rdx
721 mov %rdx,$N[0]
730 adc \$0,%rdx
731 mov %rdx,$A[1]
736 adc \$0,%rdx
738 adc \$0,%rdx
740 mov %rdx,$N[1]
745 adc \$0,%rdx
746 mov %rdx,$A[0]
751 adc \$0,%rdx
753 adc \$0,%rdx
755 mov %rdx,$N[0]
760 adc \$0,%rdx
761 mov %rdx,$A[1]
766 adc \$0,%rdx
768 adc \$0,%rdx
770 mov %rdx,$N[1]
775 adc \$0,%rdx
776 mov %rdx,$A[0]
781 adc \$0,%rdx
784 adc \$0,%rdx
786 mov %rdx,$N[0]
795 adc \$0,%rdx
796 mov %rdx,$A[1]
801 adc \$0,%rdx
803 adc \$0,%rdx
805 mov %rdx,$N[1]
810 adc \$0,%rdx
811 mov %rdx,$A[0]
816 adc \$0,%rdx
818 adc \$0,%rdx
820 mov %rdx,$N[0]
833 lea 16+128($tp),%rdx # where 256-byte mask is (+size optimization)
843 pand `16*($i+0)-128`(%rdx),%xmm0
844 pand `16*($i+1)-128`(%rdx),%xmm1
846 pand `16*($i+2)-128`(%rdx),%xmm2
848 pand `16*($i+3)-128`(%rdx),%xmm3
865 adc \$0,%rdx
868 mov %rdx,$A[1]
876 adc \$0,%rdx
877 mov %rdx,$N[1]
882 adc \$0,%rdx
884 adc \$0,%rdx
885 mov %rdx,$A[0]
890 adc \$0,%rdx
894 adc \$0,%rdx
895 mov %rdx,$N[0]
903 adc \$0,%rdx
906 adc \$0,%rdx
907 mov %rdx,$A[1]
912 adc \$0,%rdx
914 adc \$0,%rdx
916 mov %rdx,$N[1]
921 adc \$0,%rdx
923 adc \$0,%rdx
924 mov %rdx,$A[0]
929 adc \$0,%rdx
931 adc \$0,%rdx
933 mov %rdx,$N[0]
938 adc \$0,%rdx
940 adc \$0,%rdx
941 mov %rdx,$A[1]
946 adc \$0,%rdx
948 adc \$0,%rdx
950 mov %rdx,$N[1]
955 adc \$0,%rdx
957 adc \$0,%rdx
958 mov %rdx,$A[0]
963 adc \$0,%rdx
966 adc \$0,%rdx
968 mov %rdx,$N[0]
976 adc \$0,%rdx
979 adc \$0,%rdx
980 mov %rdx,$A[1]
985 adc \$0,%rdx
987 adc \$0,%rdx
989 mov %rdx,$N[1]
995 adc \$0,%rdx
997 adc \$0,%rdx
998 mov %rdx,$A[0]
1003 adc \$0,%rdx
1005 adc \$0,%rdx
1007 mov %rdx,$N[0]
1044 my $rp="%rdx";
1089 my $bptr="%rdx"; # const void *table,
1336 mov %rdx,$A0[1]
1342 adc \$0,%rdx
1344 mov %rdx,$A0[0]
1351 mov %rdx,$A1[1]
1357 mov %rdx,$A0[1]
1370 mov %rdx,$A1[0]
1377 mov %rdx,$A0[0]
1387 mov %rdx,$A1[1]
1394 mov %rdx,$A0[1]
1403 mov %rdx,$A1[0]
1410 mov %rdx,$A0[0]
1420 mov %rdx,$A1[1]
1427 mov %rdx,$A0[1]
1439 adc \$0,%rdx
1441 adc \$0,%rdx
1444 mov %rdx,$A1[0]
1445 mov %rdx,8($tptr) # t[9]
1461 adc \$0,%rdx
1463 mov %rdx,$A0[1]
1468 adc \$0,%rdx
1470 mov %rdx,$A0[0]
1480 adc \$0,%rdx
1482 mov %rdx,$A1[1]
1488 adc \$0,%rdx
1490 mov %rdx,$A0[1]
1503 mov %rdx,$A1[0]
1513 mov %rdx,$A0[0]
1522 mov %rdx,$A1[1]
1531 adc \$0,%rdx
1533 mov %rdx,$A0[1]
1543 adc \$0,%rdx
1545 adc \$0,%rdx
1548 mov %rdx,$A1[0]
1549 mov %rdx,8($tptr) # t[7], "preloaded t[3]" below
1565 mov %rdx,$A0[1]
1572 mov %rdx,$A0[0]
1582 mov %rdx,$A1[1]
1588 mov %rdx,$A0[1]
1597 adc \$0,%rdx
1599 adc \$0,%rdx
1602 mov %rdx,$A1[0]
1603 mov %rdx,8($tptr) # t[5]
1617 adc \$0,%rdx
1619 mov %rdx,16($tptr) # t[6]
1640 adc %rdx,$S[1]
1657 adc %rdx,$S[3]
1679 adc %rdx,$S[1]
1696 adc %rdx,$S[3]
1713 adc %rdx,$S[1]
1730 adc %rdx,$S[3]
1751 adc %rdx,$S[1]
1763 adc %rdx,$S[3]
1782 lea 48+8(%rsp,$num,2),%rdx # end of t[] buffer
1785 mov %rdx,8+8(%rsp)
1801 mov %rax,(%rdx) # store top-most carry bit
1816 mov %rdx,%r8
1822 adc \$0,%rdx
1825 mov %rdx,%r9
1831 adc \$0,%rdx
1834 mov %rdx,%r10
1840 adc \$0,%rdx
1843 mov %rdx,%r11
1849 adc \$0,%rdx
1851 mov %rdx,%r12
1857 adc \$0,%rdx
1859 mov %rdx,%r13
1865 adc \$0,%rdx
1867 mov %rdx,%r14
1874 adc \$0,%rdx
1876 mov %rdx,%r15
1884 mov 8+8(%rsp),%rdx # pull end of t[]
1910 mov %rdx,%r8
1916 adc \$0,%rdx
1919 mov %rdx,%r9
1925 adc \$0,%rdx
1927 mov %rdx,%r10
1933 adc \$0,%rdx
1935 mov %rdx,%r11
1941 adc \$0,%rdx
1943 mov %rdx,%r12
1949 adc \$0,%rdx
1951 mov %rdx,%r13
1957 adc \$0,%rdx
1959 mov %rdx,%r14
1965 adc \$0,%rdx
1968 mov %rdx,%r15
1975 mov 8+8(%rsp),%rdx # pull end of t[]
1998 add (%rdx),%r8 # can this overflow?
2035 cmp %rdx,$tptr # end of t[]?
2109 my $bp="%rdx"; # restore original value
2331 movq %xmm0,%rdx # bp[0]
2334 mov %rdx,$bi
2346 mov $mi,%rdx
2366 mov $bi,%rdx
2385 mov $mi,%rdx
2404 mov $bi,%rdx
2451 movq %xmm0,%rdx # m0=bp[i]
2457 mov %rdx,$bi
2464 mulx 3*8($aptr),%rdx,%r14
2466 adcx %rdx,%r13
2476 mov $mi,%rdx
2490 mov $bi,%rdx
2512 mov $mi,%rdx
2534 mov $bi,%rdx
2570 mov 56+8(%rsp),%rdx # restore rp
2585 my $bptr="%rdx"; # const void *table,
2807 mov 0*8($aptr),%rdx # a[0], modulo-scheduled
2840 mov 1*8($aptr),%rdx # a[1]
2864 mov 2*8($aptr),%rdx # a[2]
2886 mov 3*8($aptr),%rdx # a[3]
2903 mov 4*8($aptr),%rdx # a[4]
2922 mov %r14,%rdx # a[5]
2930 mov %r15,%rdx # a[6]
2960 mov -64($aptr),%rdx # a[0]
3002 mov 8($aptr,%rcx,8),%rdx # a[i]
3018 mov -64($aptr),%rdx
3041 mov 0*8($aptr),%rdx # a[8], modulo-scheduled
3083 mov ($aptr,$i),%rdx # a[0]
3095 mulx %rdx,%rax,%rbx
3098 .byte 0x48,0x8b,0x94,0x0e,0x08,0x00,0x00,0x00 # mov 8($aptr,$i),%rdx # a[i+1] # prefetch
3106 mulx %rdx,%rax,%rbx
3109 mov 16($aptr,$i),%rdx # a[i+2] # prefetch
3117 mulx %rdx,%rax,%rbx
3120 mov 24($aptr,$i),%rdx # a[i+3] # prefetch
3129 mulx %rdx,%rax,%rbx
3133 .byte 0x48,0x8b,0x94,0x0e,0x00,0x00,0x00,0x00 # mov 0($aptr,$i),%rdx # a[i+4] # prefetch
3159 my ($nptr,$carry,$m0)=("%rbp","%rsi","%rdx");
3166 mov 48+8(%rsp),%rdx # "%r8", 8*0($tptr)
3181 mov %rdx,%r8
3182 imulq %rbx,%rdx # n0*a[i]
3213 mov %rdx,%rax
3214 mov %r8,%rdx
3218 mulx 32+8(%rsp),%rbx,%rdx # %rdx discarded
3219 mov %rax,%rdx
3231 mov %rbx,%rdx
3244 mov 48+8(%rsp),%rdx # pull n0*a[0]
3294 mov 72+48+8(%rsp,%rcx,8),%rdx # pull n0*a[i]
3308 mov 48+8(%rsp),%rdx # pull n0*a[0]
3355 mov 8*8($tptr,%rcx),%rdx # modulo-scheduled "%r8"
3379 my ($rptr,$nptr)=("%rdx","%rbp");
3438 ("%rdi","%esi","%rdx","%ecx"); # Unix order
3591 $frame="%rdx";
3673 mov 8(%rsi),%rdx # arg2, disp->ImageBase