/freebsd/sys/crypto/openssl/i386/ |
H A D | chacha-x86.S | 586 vmovdqa %xmm0,64(%ebp) 587 vmovdqa %xmm1,80(%ebp) 588 vmovdqa %xmm2,96(%ebp) 589 vmovdqa %xmm3,112(%ebp) 591 vmovdqa %xmm4,-64(%ebp) 592 vmovdqa %xmm5,-48(%ebp) 593 vmovdqa %xmm6,-32(%ebp) 594 vmovdqa %xmm7,-16(%ebp) 595 vmovdqa 32(%eax),%xmm7 605 vmovdqa %xmm0,(%ebp) [all …]
|
H A D | poly1305-x86.S | 1394 vmovdqa 64(%ebx),%xmm7 1407 vmovdqa %xmm0,(%esp) 1408 vmovdqa %xmm1,16(%esp) 1409 vmovdqa %xmm2,32(%esp) 1410 vmovdqa %xmm3,48(%esp) 1411 vmovdqa %xmm4,64(%esp) 1416 vmovdqa %xmm6,80(%esp) 1417 vmovdqa %xmm5,96(%esp) 1422 vmovdqa %xmm6,112(%esp) 1423 vmovdqa %xmm5,128(%esp) [all …]
|
H A D | sha1-586.S | 2822 vmovdqa (%ebp),%xmm7 2823 vmovdqa 16(%ebp),%xmm0 2824 vmovdqa 32(%ebp),%xmm1 2825 vmovdqa 48(%ebp),%xmm2 2826 vmovdqa 64(%ebp),%xmm6 2833 vmovdqa %xmm0,112(%esp) 2834 vmovdqa %xmm1,128(%esp) 2835 vmovdqa %xmm2,144(%esp) 2837 vmovdqa %xmm7,160(%esp) 2839 vmovdqa %xmm6,176(%esp) [all …]
|
/freebsd/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-x86.pl | 826 &vmovdqa (&QWP(16*$cp-128,"ebx"),$xc_) if ($ai>0 && $ai<3); 828 &vmovdqa (&QWP(16*$bp-128,"ebx"),$xb_) if ($i!=0); 830 &vmovdqa ($xc_,&QWP(16*$cn-128,"ebx")) if ($ai>0 && $ai<3); 832 &vmovdqa ($xa_,&QWP(16*$an-128,"ebx")); 834 &vmovdqa ($xb_,&QWP(16*$bn-128,"ebx")) if ($i<7); 836 &vmovdqa ($xd_,&QWP(16*$dn-128,"ebx")) if ($di!=$dn); 840 &vmovdqa (&QWP(16*$ai-128,"ebx"),$xa); 842 &vmovdqa (&QWP(16*$di-128,"ebx"),$xd) if ($di!=$dn); 890 &vmovdqa (&QWP(16*12-128,"ebp"),"xmm0"); 891 &vmovdqa (&QWP(16*13-128,"ebp"),"xmm1"); [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | ladder.S | 28 vmovdqa v0_0(%rip),%xmm0 label 29 vmovdqa v1_0(%rip),%xmm1 label 31 vmovdqa %xmm2,0(%rsp) label 33 vmovdqa %xmm2,16(%rsp) label 35 vmovdqa %xmm2,32(%rsp) label 37 vmovdqa %xmm2,48(%rsp) label 39 vmovdqa %xmm2,64(%rsp) label 40 vmovdqa %xmm1,80(%rsp) label 41 vmovdqa %xmm0,96(%rsp) label 42 vmovdqa %xmm0,112(%rsp) label [all …]
|
H A D | ladder_base.S | 27 vmovdqa v0_0(%rip),%xmm0 label 28 vmovdqa v1_0(%rip),%xmm1 label 29 vmovdqa v9_0(%rip),%xmm2 label 30 vmovdqa %xmm2,0(%rsp) label 31 vmovdqa %xmm0,16(%rsp) label 32 vmovdqa %xmm0,32(%rsp) label 33 vmovdqa %xmm0,48(%rsp) label 34 vmovdqa %xmm0,64(%rsp) label 35 vmovdqa %xmm1,80(%rsp) label 36 vmovdqa %xmm0,96(%rsp) label [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | chacha-x86_64.S | 1184 vmovdqa .Lsigma(%rip),%xmm11 1192 vmovdqa %xmm8,64(%rsp) 1194 vmovdqa %xmm9,80(%rsp) 1196 vmovdqa %xmm10,96(%rsp) 1197 vmovdqa %xmm11,112(%rsp) 1201 vmovdqa %xmm0,128-256(%rcx) 1203 vmovdqa %xmm1,144-256(%rcx) 1205 vmovdqa %xmm2,160-256(%rcx) 1206 vmovdqa %xmm3,176-256(%rcx) 1210 vmovdqa %xmm12,192-256(%rcx) [all …]
|
H A D | sha1-mb-x86_64.S | 3034 vmovdqa -32(%rbp),%xmm15 3054 vmovdqa %xmm0,0-128(%rax) 3077 vmovdqa %xmm1,16-128(%rax) 3100 vmovdqa %xmm2,32-128(%rax) 3123 vmovdqa %xmm3,48-128(%rax) 3146 vmovdqa %xmm4,64-128(%rax) 3169 vmovdqa %xmm0,80-128(%rax) 3192 vmovdqa %xmm1,96-128(%rax) 3215 vmovdqa %xmm2,112-128(%rax) 3238 vmovdqa %xmm3,128-128(%rax) [all …]
|
H A D | poly1305-x86_64.S | 684 vmovdqa 64(%rcx),%xmm15 709 vmovdqa %xmm13,-144(%r11) 710 vmovdqa %xmm10,0(%rsp) 714 vmovdqa %xmm14,-128(%r11) 715 vmovdqa %xmm11,16(%rsp) 719 vmovdqa %xmm13,-112(%r11) 720 vmovdqa %xmm12,32(%rsp) 724 vmovdqa %xmm14,-96(%r11) 725 vmovdqa %xmm10,48(%rsp) 729 vmovdqa %xmm13,-80(%r11) [all …]
|
H A D | rsaz-avx2.S | 93 vmovdqa %ymm1,0-128(%r9) 95 vmovdqa %ymm2,32-128(%r9) 97 vmovdqa %ymm3,64-128(%r9) 99 vmovdqa %ymm4,96-128(%r9) 101 vmovdqa %ymm5,128-128(%r9) 103 vmovdqa %ymm6,160-128(%r9) 105 vmovdqa %ymm7,192-128(%r9) 107 vmovdqa %ymm8,224-128(%r9) 740 vmovdqa %ymm0,%ymm8 1611 vmovdqa (%r10),%ymm0 [all …]
|
H A D | aesni-sha1-x86_64.S | 1453 vmovdqa 64(%r11),%xmm6 1454 vmovdqa 0(%r11),%xmm10 1467 vmovdqa %xmm4,0(%rsp) 1468 vmovdqa %xmm5,16(%rsp) 1469 vmovdqa %xmm6,32(%rsp) 1502 vmovdqa %xmm9,48(%rsp) 1563 vmovdqa %xmm9,0(%rsp) 1594 vmovdqa 16(%r11),%xmm10 1623 vmovdqa %xmm9,16(%rsp) 1684 vmovdqa %xmm9,32(%rsp) [all …]
|
H A D | sha512-x86_64.S | 1859 vmovdqa K512+1280(%rip),%xmm11 1881 vmovdqa %xmm8,0(%rsp) 1883 vmovdqa %xmm9,16(%rsp) 1885 vmovdqa %xmm10,32(%rsp) 1887 vmovdqa %xmm11,48(%rsp) 1889 vmovdqa %xmm8,64(%rsp) 1891 vmovdqa %xmm9,80(%rsp) 1893 vmovdqa %xmm10,96(%rsp) 1895 vmovdqa %xmm11,112(%rsp) 1970 vmovdqa %xmm10,0(%rsp) [all …]
|
/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86.pl | 1245 &vmovdqa ($MASK,&QWP(64,"ebx")); 1260 &vmovdqa (&QWP(16*0,"esp"),$D0); 1261 &vmovdqa (&QWP(16*1,"esp"),$D1); 1262 &vmovdqa (&QWP(16*2,"esp"),$D2); 1263 &vmovdqa (&QWP(16*3,"esp"),$D3); 1264 &vmovdqa (&QWP(16*4,"esp"),$D4); 1270 &vmovdqa (&QWP(16*5,"esp"),$T1); 1271 &vmovdqa (&QWP(16*6,"esp"),$T0); 1276 &vmovdqa (&QWP(16*7,"esp"),$T1); 1277 &vmovdqa (&QWP(16*8,"esp"),$T0); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_avx2_x86-64_windows_gnu.S | 21 vmovdqa xmmword ptr [rsp+0x2D0], xmm6 22 vmovdqa xmmword ptr [rsp+0x2E0], xmm7 23 vmovdqa xmmword ptr [rsp+0x2F0], xmm8 24 vmovdqa xmmword ptr [rsp+0x300], xmm9 25 vmovdqa xmmword ptr [rsp+0x310], xmm10 26 vmovdqa xmmword ptr [rsp+0x320], xmm11 27 vmovdqa xmmword ptr [rsp+0x330], xmm12 28 vmovdqa xmmword ptr [rsp+0x340], xmm13 29 vmovdqa xmmword ptr [rsp+0x350], xmm14 30 vmovdqa xmmword ptr [rsp+0x360], xmm15 [all …]
|
H A D | blake3_avx2_x86-64_windows_msvc.asm | 20 vmovdqa xmmword ptr [rsp+2D0H], xmm6 21 vmovdqa xmmword ptr [rsp+2E0H], xmm7 22 vmovdqa xmmword ptr [rsp+2F0H], xmm8 23 vmovdqa xmmword ptr [rsp+300H], xmm9 24 vmovdqa xmmword ptr [rsp+310H], xmm10 25 vmovdqa xmmword ptr [rsp+320H], xmm11 26 vmovdqa xmmword ptr [rsp+330H], xmm12 27 vmovdqa xmmword ptr [rsp+340H], xmm13 28 vmovdqa xmmword ptr [rsp+350H], xmm14 29 vmovdqa xmmword ptr [rsp+360H], xmm15 [all …]
|
H A D | blake3_avx2_x86-64_unix.S | 51 vmovdqa ymmword ptr [rsp+0x280], ymm0 54 vmovdqa ymmword ptr [rsp+0x220], ymm2 58 vmovdqa ymmword ptr [rsp+0x240], ymm2 66 vmovdqa ymmword ptr [rsp+0x260], ymm3 214 vmovdqa ymmword ptr [rsp+0x200], ymm8 252 vmovdqa ymmword ptr [rsp+0x200], ymm8 290 vmovdqa ymmword ptr [rsp+0x200], ymm8 328 vmovdqa ymmword ptr [rsp+0x200], ymm8 366 vmovdqa ymmword ptr [rsp+0x200], ymm8 404 vmovdqa ymmword ptr [rsp+0x200], ymm8 [all …]
|
H A D | blake3_avx512_x86-64_windows_gnu.S | 27 vmovdqa xmmword ptr [rsp+0x90], xmm6 28 vmovdqa xmmword ptr [rsp+0xA0], xmm7 29 vmovdqa xmmword ptr [rsp+0xB0], xmm8 30 vmovdqa xmmword ptr [rsp+0xC0], xmm9 31 vmovdqa xmmword ptr [rsp+0xD0], xmm10 32 vmovdqa xmmword ptr [rsp+0xE0], xmm11 33 vmovdqa xmmword ptr [rsp+0xF0], xmm12 34 vmovdqa xmmword ptr [rsp+0x100], xmm13 35 vmovdqa xmmword ptr [rsp+0x110], xmm14 36 vmovdqa xmmword ptr [rsp+0x120], xmm15 [all …]
|
H A D | blake3_avx512_x86-64_windows_msvc.asm | 24 vmovdqa xmmword ptr [rsp+90H], xmm6 25 vmovdqa xmmword ptr [rsp+0A0H], xmm7 26 vmovdqa xmmword ptr [rsp+0B0H], xmm8 27 vmovdqa xmmword ptr [rsp+0C0H], xmm9 28 vmovdqa xmmword ptr [rsp+0D0H], xmm10 29 vmovdqa xmmword ptr [rsp+0E0H], xmm11 30 vmovdqa xmmword ptr [rsp+0F0H], xmm12 31 vmovdqa xmmword ptr [rsp+100H], xmm13 32 vmovdqa xmmword ptr [rsp+110H], xmm14 33 vmovdqa xmmword ptr [rsp+120H], xmm15 [all …]
|
H A D | blake3_avx512_x86-64_unix.S | 64 vmovdqa ymm4, ymm1 65 vmovdqa ymm5, ymm1 77 vmovdqa ymmword ptr [rsp], ymm2 78 vmovdqa ymmword ptr [rsp+0x1*0x20], ymm3 79 vmovdqa ymmword ptr [rsp+0x2*0x20], ymm4 80 vmovdqa ymmword ptr [rsp+0x3*0x20], ymm5 1211 vmovdqa ymm12, ymmword ptr [rsp] 1212 vmovdqa ymm13, ymmword ptr [rsp+0x40] 2046 vmovdqa ymm0, ymmword ptr [rsp] 2047 vmovdqa ymm2, ymmword ptr [rsp+0x2*0x20] [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-586.pl | 1126 &vmovdqa(@X[3],&QWP(0,$tmp1)); # K_00_19 1127 &vmovdqa(@X[4],&QWP(16,$tmp1)); # K_20_39 1128 &vmovdqa(@X[5],&QWP(32,$tmp1)); # K_40_59 1129 &vmovdqa(@X[6],&QWP(48,$tmp1)); # K_60_79 1130 &vmovdqa(@X[2],&QWP(64,$tmp1)); # pbswap mask 1161 &vmovdqa(&QWP(112+0,"esp"),@X[4]); # copy constants 1162 &vmovdqa(&QWP(112+16,"esp"),@X[5]); 1163 &vmovdqa(&QWP(112+32,"esp"),@X[6]); 1165 &vmovdqa(&QWP(112+48,"esp"),@X[3]); 1167 &vmovdqa(&QWP(112+64,"esp"),@X[2]); [all …]
|
H A D | sha256-586.pl | 1008 &vmovdqa ($t3,&QWP(256,$K256)); 1027 &vmovdqa (&QWP(32+0,"esp"),$t0); 1028 &vmovdqa (&QWP(32+16,"esp"),$t1); 1029 &vmovdqa (&QWP(32+32,"esp"),$t2); 1030 &vmovdqa (&QWP(32+48,"esp"),$t3); 1089 &vmovdqa (&QWP(32+16*$j,"esp"),$t2); 1139 &vmovdqa ($t3,&QWP(64,$K256)); 1205 &vmovdqa ($t3,&QWP(256,$K256)); 1224 &vmovdqa (&QWP(32+0,"esp"),$t0); 1225 &vmovdqa (&QWP(32+16,"esp"),$t1); [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_avx2.S | 50 vmovdqa ymmword ptr [rsp+0x280], ymm0 53 vmovdqa ymmword ptr [rsp+0x220], ymm2 57 vmovdqa ymmword ptr [rsp+0x240], ymm2 65 vmovdqa ymmword ptr [rsp+0x260], ymm3 213 vmovdqa ymmword ptr [rsp+0x200], ymm8 251 vmovdqa ymmword ptr [rsp+0x200], ymm8 289 vmovdqa ymmword ptr [rsp+0x200], ymm8 327 vmovdqa ymmword ptr [rsp+0x200], ymm8 365 vmovdqa ymmword ptr [rsp+0x200], ymm8 403 vmovdqa ymmword ptr [rsp+0x200], ymm8 [all …]
|
H A D | blake3_avx512.S | 54 vmovdqa ymm4, ymm1 55 vmovdqa ymm5, ymm1 67 vmovdqa ymmword ptr [rsp], ymm2 68 vmovdqa ymmword ptr [rsp+0x1*0x20], ymm3 69 vmovdqa ymmword ptr [rsp+0x2*0x20], ymm4 70 vmovdqa ymmword ptr [rsp+0x3*0x20], ymm5 1201 vmovdqa ymm12, ymmword ptr [rsp] 1202 vmovdqa ymm13, ymmword ptr [rsp+0x40] 2036 vmovdqa ymm0, ymmword ptr [rsp] 2037 vmovdqa ymm2, ymmword ptr [rsp+0x2*0x20] [all …]
|
/freebsd/contrib/bionic-x86_64-string/ |
H A D | avx2-memset-kbl.S | 135 vmovdqa %ymm0, (%rcx) 136 vmovdqa %ymm0, 32(%rcx) 137 vmovdqa %ymm0, 64(%rcx) 138 vmovdqa %ymm0, 96(%rcx)
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
H A D | sha512-x86_64.S | 1506 vmovdqa K512+1280(%rip),%xmm11 1528 vmovdqa %xmm8,0(%rsp) 1530 vmovdqa %xmm9,16(%rsp) 1532 vmovdqa %xmm10,32(%rsp) 1534 vmovdqa %xmm11,48(%rsp) 1536 vmovdqa %xmm8,64(%rsp) 1538 vmovdqa %xmm9,80(%rsp) 1540 vmovdqa %xmm10,96(%rsp) 1542 vmovdqa %xmm11,112(%rsp) 1625 vmovdqa %xmm10,0(%rsp) [all …]
|