Home
last modified time | relevance | path

Searched refs:rcx (Results 1 – 25 of 41) sorted by relevance

12

/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl181 xorq %rcx,%rcx # rcx:r8 = r8 << 1
387 xorq %rcx, %rcx # rcx:r8:r15 = r8:r15 << 1
492 sbbq %rcx, %rcx
538 xor %rcx, %rcx
613 xor %rcx, %rcx
675 xor %rcx, %rcx
719 xor %rcx, %rcx
769 sbbq %rcx, %rcx
895 sbbq %rcx, %rcx
1349 sbbq %rcx, %rcx
[all …]
H A Dx86_64-gf2m.pl48 ($t0,$t1)=("%rbx","%rcx");
174 ($rp,$a1,$a0,$b1,$b0) = $win64? ("%rcx","%rdx","%r8", "%r9","%r10") : # Win64 order
175 ("%rdi","%rsi","%rdx","%rcx","%r8"); # Unix order
265 @r=("%rbx","%rcx","%rdi","%rsi");
315 $rec="%rcx";
377 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
387 mov %rcx,56(%rsp) # arg8, (NULL)
H A Dx86_64-mont5.pl436 and %rbx,%rcx
439 or %rcx,%rdx
1032 mov %r9,%rcx
1033 sar \$3+2,%rcx
2054 mov $num,%rcx
2561 mov $num,%rcx
3080 my $i="%rcx";
3320 sub \$8,%rcx # mov \$-8,%rcx
3425 inc %rcx
3592 $rec="%rcx";
[all …]
H A Dx86_64-mont.pl333 mov ($rp,$i,8),%rcx
335 and %rbx,%rcx
338 or %rcx,%rdx
932 # %rcx -8*num
934 lea (%r8,%rcx),%rbx
935 mov %rcx,$num
936 mov %rcx,%rdx
938 sar \$3+2,%rcx # %cf=0
951 mov $num,%rcx
1410 $rec="%rcx";
[all …]
H A Drsaz-2k-avx512.pl70 @_6_args_universal_ABI = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
530 my ($out,$red_tbl,$red_tbl_idx1,$red_tbl_idx2)=$win64 ? ("%rcx","%rdx","%r8", "%r9") : # Win64 ord…
531 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
602 $rec="%rcx";
669 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
679 mov %rcx,56(%rsp) # arg8, (NULL)
H A Drsaz-3k-avx512.pl69 @_6_args_universal_ABI = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
670 my ($out,$red_tbl,$red_tbl_idx1,$red_tbl_idx2)=$win64 ? ("%rcx","%rdx","%r8", "%r9") : # Win64 ord…
671 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
743 $rec="%rcx";
815 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
825 mov %rcx,56(%rsp) # arg8, (NULL)
H A Drsaz-4k-avx512.pl69 @_6_args_universal_ABI = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
716 my ($out,$red_tbl,$red_tbl_idx1,$red_tbl_idx2)=$win64 ? ("%rcx","%rdx","%r8", "%r9") : # Win64 ord…
717 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
799 $rec="%rcx";
871 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
881 mov %rcx,56(%rsp) # arg8, (NULL)
/openssl/crypto/ec/asm/
H A Dx25519-x86_64.pl137 mov %rdx,%rcx
162 adc %rdx,%rcx
185 adc %rdx,%rcx
208 adc %rdx,%rcx
231 adc %rdx,%rcx
284 mov %rdx,%rcx
327 adc %rdx,%rcx
382 mov %r8,%rcx
385 and %rbp,%rcx # %rcx = g1 = h1 & mask
918 $rec="%rcx";
[all …]
/openssl/crypto/whrlpool/asm/
H A Dwp-x86_64.pl101 xor %rcx,%rcx
125 lea (%rcx,%rcx),%rsi
132 lea (%rcx,%rcx),%rsi
139 lea (%rcx,%rcx),%rsi
146 lea (%rcx,%rcx),%rsi
159 lea (%rcx,%rcx),%rsi
166 lea (%rcx,%rcx),%rsi
173 lea (%rcx,%rcx),%rsi
180 lea (%rcx,%rcx),%rsi
515 $rec="%rcx";
[all …]
/openssl/crypto/camellia/asm/
H A Dcmll-x86_64.pl158 mov %rcx,$out
285 mov %rcx,$out
758 mov %rcx,$_res
785 mov $_res,%rcx
797 cmp \$0,%rcx
837 mov %rcx,$_res
859 mov $_res,%rcx
886 cmp \$0,%rcx
919 mov $_rsp,%rcx
947 $rec="%rcx";
[all …]
/openssl/crypto/chacha/asm/
H A Dchacha-x86_64.pl1062 paddd 0x80-0x100(%rcx),$xb0
1063 paddd 0x90-0x100(%rcx),$xb1
1064 paddd 0xa0-0x100(%rcx),$xb2
1065 paddd 0xb0-0x100(%rcx),$xb3
1088 paddd 0xc0-0x100(%rcx),$xc0
1089 paddd 0xd0-0x100(%rcx),$xc1
1090 paddd 0xe0-0x100(%rcx),$xc2
3787 $rec="%rcx";
3852 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
3912 neg %rcx
[all …]
/openssl/crypto/
H A Dx86_64cpuid.pl26 ($arg1,$arg2,$arg3,$arg4)=$win64?("%rcx","%rdx","%r8", "%r9") : # Win64 order
27 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
339 xorq %rcx,%rcx
363 xorq %rcx,%rcx
375 my $cnt="%rcx";
/openssl/ms/
H A Duplink-x86_64.pl34 mov %rcx,48(%rsp)
38 lea OPENSSL_UplinkTable(%rip),%rcx
41 mov 48(%rsp),%rcx
/openssl/engines/asm/
H A De_padlock-x86_64.pl46 $len="%rcx";
49 ($arg1,$arg2,$arg3,$arg4)=$win64?("%rcx","%rdx","%r8", "%r9") : # Win64 order
50 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
171 mov %rdx,%rcx
193 mov %rdx,%rcx
215 mov %rdx,%rcx
237 mov %rdx,%rcx
259 mov %rdx,%rcx
/openssl/crypto/rc4/asm/
H A Drc4-x86_64.pl133 $out="%rcx"; # arg4
167 my $YY="%rcx";
465 mov $len,%rcx
491 cmovz %rcx,$len
514 mov %rcx,$len
563 $rec="%rcx";
644 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
654 mov %rcx,56(%rsp) # arg8, (NULL)
H A Drc4-md5-x86_64.pl75 ($dat,$len,$in0,$out) = ("%rdi","%rsi","%rdx","%rcx");
81 ($dat,$in0,$out,$ctx,$inp,$len) = ("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
117 my $YY="%rcx";
493 mov $len,%rcx
515 cmovz %rcx,$len
544 my $rec="%rcx";
606 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
616 mov %rcx,56(%rsp) # arg8, (NULL)
/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl191 cmovc %rcx,%r11
315 mov %r9,%rcx
320 cmovnz %r9,%rcx
1403 add %rcx,%rax
1417 mov %r10,%rcx
1420 and \$-4,%rcx
1421 add %rcx,%rax
1428 mov %r9,%rcx
2787 lea (%rcx,%rcx,4),%rcx # *5
3938 $rec="%rcx";
[all …]
/openssl/crypto/aes/asm/
H A Dvpaes-x86_64.pl313 test %rcx, %rcx
438 test %rcx, %rcx
628 test %rcx, %rcx
896 my ($inp,$out,$len,$key,$ivp,$enc)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
1113 $rec="%rcx";
1171 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
1181 mov %rcx,56(%rsp) # arg8, (NULL)
H A Daes-x86_64.pl628 sub %rsp,%rcx
629 neg %rcx
631 sub %rcx,%rsp
1203 or %rdx,%rcx
1249 sub %rsp,%rcx
1250 neg %rcx
1252 sub %rcx,%rsp
1823 mov %rcx,$key
2035 mov %rcx,$key
2653 $rec="%rcx";
[all …]
H A Dbsaes-x86_64.pl1072 mov $inp,%rcx # pass key
1118 mov $inp,%rcx # pass key
1224 mov $key,%rcx # pass key
1443 mov $key,%rcx # pass key
1679 mov $key, %rcx # pass key
1977 mov $key, %rcx # pass key
2241 mov $key, %rcx # pass key
2640 mov $key, %rcx # pass key
3068 $rec="%rcx";
3141 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
[all …]
H A Daesni-sha256-x86_64.pl106 ("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10");
134 cmp \$0,`$win64?"%rcx":"%rdi"`
163 cmp \$0,`$win64?"%rcx":"%rdi"`
1313 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10");
1602 $rec="%rcx";
1698 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
1708 mov %rcx,56(%rsp) # arg8, (NULL)
/openssl/crypto/sha/asm/
H A Dkeccak1600-x86_64.pl72 my @C = ("%rax","%rbx","%rcx","%rdx","%rbp");
412 { my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx");
506 { my ($A_flat,$out,$len,$bsz,$next) = ("%rdi","%rsi","%rdx","%rcx","%r8");
522 shr \$3,%rcx
526 mov %rcx,$bsz
543 sub \$1,%rcx # bsz--
548 mov $bsz,%rcx
554 mov $len,%rcx
/openssl/doc/designs/ddd/
H A Dddd-06-mem-uv.c472 int rc, rcx; in handshake_ssl() local
485 rcx = SSL_get_error(conn->ssl, rc); in handshake_ssl()
486 if (rcx == SSL_ERROR_WANT_READ) { in handshake_ssl()
491 fprintf(stderr, "Handshake error: %d\n", rcx); in handshake_ssl()
492 return -rcx; in handshake_ssl()
604 int rc, rcx; in try_write() local
610 rcx = SSL_get_error(conn->ssl, rc); in try_write()
611 if (rcx == SSL_ERROR_WANT_READ) { in try_write()
616 op->cb(conn, -rcx, op->cb_arg); in try_write()
/openssl/crypto/md5/asm/
H A Dmd5-x86_64.pl292 my $rec="%rcx";
352 xor %rcx,%rcx # arg1, UNW_FLAG_NHANDLER
362 mov %rcx,56(%rsp) # arg8, (NULL)
/openssl/crypto/perlasm/
H A Dx86_64-support.pl31 } elsif ($reg eq "%rcx") {

Completed in 76 milliseconds

12