/openssl/crypto/ |
H A D | x86_64cpuid.pl | 51 movl %r8d,%eax 79 xor %eax,%eax 84 xor %eax,%eax 87 mov %eax,%r9d 90 or %eax,%r9d 101 or %eax,%r10d 126 mov \$1,%eax 141 mov \$4,%eax 149 mov \$1,%eax 192 mov \$7,%eax [all …]
|
/openssl/engines/asm/ |
H A D | e_padlock-x86_64.pl | 58 xor %eax,%eax 60 xor %eax,%eax 79 xor %eax,%eax 101 bswap %eax 297 xor %eax,%eax 307 xor %eax,%eax 334 bswap %eax 335 neg %eax 443 xor %eax,%eax 482 neg %eax [all …]
|
/openssl/crypto/aes/asm/ |
H A D | aes-x86_64.pl | 58 $s0="%eax"; 1320 xor %ebx,%eax 1325 xor %ebx,%eax 1330 xor %ebx,%eax 1334 xor %ebx,%eax 1522 mov %eax,%edx 1527 xor %ebx,%eax 1533 xor %ebx,%eax 1538 xor %ebx,%eax 1648 cmp \$0,%eax [all …]
|
H A D | vpaes-x86_64.pl | 99 mov 240(%rdx),%eax 190 mov 240(%rdx),%eax 718 mov %esi,%eax 719 shr \$5,%eax 720 add \$5,%eax 742 xor %eax,%eax 769 mov %esi,%eax 770 shr \$5,%eax 771 add \$5,%eax 773 shl \$4,%eax [all …]
|
H A D | aesni-x86_64.pl | 1278 bswap %eax 1280 xor $key0,%eax 1286 bswap %eax 1290 xor $key0,%eax 2299 xor %eax,%eax # if ($len%16) len-=16; 3796 xor %eax,%eax 4305 test %eax,%eax 4421 xor %eax,%eax 4488 xor %eax,%eax 4558 xor %eax,%eax [all …]
|
H A D | bsaes-x86_64.pl | 1211 mov 240($arg4),%eax # rounds 1673 mov %eax, %edx # rounds 1971 mov %eax, %ebx # rounds 2114 bswap %eax 2116 inc %eax # increment 2118 bswap %eax 2235 mov %eax, %edx # rounds 2514 movzb ($inp), %eax 2634 mov %eax, %edx # rounds 2647 xor %eax, %eax # if ($len%16) len-=16; [all …]
|
H A D | vpaes-armv8.pl | 1061 lsr w9, $bits, #5 // shr \$5,%eax 1062 add w9, w9, #5 // \$5,%eax 1063 str w9, [$out,#240] // mov %eax,240(%rdx) # AES_KEY->rounds = nbits/32+5; 1085 lsr w9, $bits, #5 // shr \$5,%eax 1086 add w9, w9, #5 // \$5,%eax 1087 str w9, [$out,#240] // mov %eax,240(%rdx) # AES_KEY->rounds = nbits/32+5; 1088 lsl w9, w9, #4 // shl \$4,%eax
|
H A D | vpaes-ppc.pl | 1426 srwi r9, $bits, 5 # shr \$5,%eax 1427 addi r9, r9, 6 # add \$5,%eax 1428 stw r9, 240($out) # mov %eax,240(%rdx) # AES_KEY->rounds = nbits/32+5; 1504 srwi r9, $bits, 5 # shr \$5,%eax 1505 addi r9, r9, 6 # add \$5,%eax 1506 stw r9, 240($out) # mov %eax,240(%rdx) # AES_KEY->rounds = nbits/32+5; 1508 slwi r9, r9, 4 # shl \$4,%eax
|
/openssl/crypto/bn/asm/ |
H A D | rsaz-avx2.pl | 463 imull $n0, %eax 465 vmovd %eax, $Y1 483 imull $n0, %eax 491 vmovd %eax, $Y2 1012 imull $n0, %eax 1089 imull $n0, %eax 1587 mov \$9,%eax 1597 dec %eax 1772 and %eax,%ecx 1778 shr \$5,%eax [all …]
|
H A D | rsaz-2k-avx512.pl | 79 xor %eax,%eax 82 cmove %ecx,%eax 682 mov \$1,%eax # ExceptionContinueSearch 725 xor %eax,%eax
|
/openssl/engines/ |
H A D | e_padlock.c | 697 unsigned int eax, buf; in padlock_rand_bytes() local 700 eax = padlock_xstore(output, 0); in padlock_rand_bytes() 701 if (!(eax & (1 << 6))) in padlock_rand_bytes() 704 if (eax & (0x1F << 10)) in padlock_rand_bytes() 706 if ((eax & 0x1F) == 0) in padlock_rand_bytes() 708 if ((eax & 0x1F) != 8) in padlock_rand_bytes() 714 eax = padlock_xstore(&buf, 3); in padlock_rand_bytes() 715 if (!(eax & (1 << 6))) in padlock_rand_bytes() 718 if (eax & (0x1F << 10)) in padlock_rand_bytes() 720 if ((eax & 0x1F) == 0) in padlock_rand_bytes() [all …]
|
/openssl/crypto/sha/asm/ |
H A D | keccak1600-avx512vl.pl | 65 mov \$24,%eax 176 dec %eax 229 shr \$3,%eax 232 sub \$4,%eax 236 dec %eax 315 dec %eax
|
H A D | keccak1600-avx2.pl | 137 mov \$24,%eax 275 dec %eax 320 shr \$3,%eax 323 sub \$4,%eax 327 dec %eax 398 dec %eax
|
H A D | keccak1600-avx512.pl | 141 mov \$12,%eax 272 dec %eax 350 shr \$3,%eax 356 dec %eax
|
/openssl/crypto/rc4/asm/ |
H A D | rc4-x86_64.pl | 466 xor %eax,%eax 478 mov %eax,($dat,%rax,4) 524 xor %eax,%eax 525 mov %eax,-8($dat) 526 mov %eax,-4($dat) 657 mov \$1,%eax # ExceptionContinueSearch
|
H A D | rc4-md5-x86_64.pl | 494 xor %eax,%eax 502 mov %eax,($dat,%rax,4) 521 xor %eax,%eax 522 mov %eax,-8($dat) 523 mov %eax,-4($dat) 619 mov \$1,%eax # ExceptionContinueSearch
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86_64.pl | 222 mov \$1,%eax 377 and $h0#d,%eax 387 and $d1#d,%eax 419 and $d1#d,%eax 445 and $h0#d,%eax 485 and $h0#d,%eax 3077 dec %eax 3857 xor %eax,%eax 3867 xor %eax,%eax 3908 xor %eax,%eax [all …]
|
/openssl/crypto/md5/asm/ |
H A D | md5-x86_64.pl | 164 mov 0*4(%rbp), %eax # eax = ctx->A 180 mov %eax, %r8d 254 add %r8d, %eax 266 mov %eax, 0*4(%rbp) # ctx->A = A 365 mov \$1,%eax # ExceptionContinueSearch
|
/openssl/crypto/ec/asm/ |
H A D | x25519-x86_64.pl | 454 mov \$121666,%eax 458 mov \$121666,%eax 462 mov \$121666,%eax 466 mov \$121666,%eax 470 mov \$121666,%eax # f[0] 495 xor %eax,%eax 498 cmove %ecx,%eax 886 xor %eax,%eax 1029 mov \$1,%eax # ExceptionContinueSearch
|
/openssl/crypto/whrlpool/asm/ |
H A D | wp-x86_64.pl | 116 mov 0(%rsp),%eax 124 shr \$16,%eax 131 mov $i*8+8(%rsp),%eax # ($i+1)*8 158 shr \$16,%eax 165 `"mov 64+$i*8+8(%rsp),%eax" if($i<7);` # 64+($i+1)*8 590 mov \$1,%eax # ExceptionContinueSearch
|
/openssl/crypto/camellia/asm/ |
H A D | cmll-x86_64.pl | 60 $t0="%eax";$t1="%ebx";$t2="%ecx";$t3="%edx"; 131 movl \$128,%eax 132 subl $arg0d,%eax 258 movl \$128,%eax 259 subl $arg0d,%eax 558 mov \$3,%eax 615 mov \$4,%eax 1104 mov \$1,%eax # ExceptionContinueSearch
|
/openssl/crypto/chacha/asm/ |
H A D | chacha-x86_64.pl | 421 xor %edx,%eax 591 xor %ecx,%eax 1029 mov \$10,%eax 1039 dec %eax 1337 xor %ecx,%eax 1543 mov \$10,%eax 1553 dec %eax 1792 xor %ecx,%eax 2063 dec %eax 3068 dec %eax [all …]
|
/openssl/crypto/perlasm/ |
H A D | README.md | 75 $tmp1= "eax"; 93 &add( $j, "eax"); 99 &mov( "eax", $j);
|
H A D | x86_64-support.pl | 28 return "%eax";
|
/openssl/include/crypto/ |
H A D | modes.h | 94 _asm mov eax, val _asm bswap eax} in _bswap4()
|