/freebsd/tools/test/xregs_sig/ |
H A D | c2x2c_amd64.S | 96 vmovdqu %ymm0, (%rdi) 97 vmovdqu %ymm1, 1 * 32(%rdi) 98 vmovdqu %ymm2, 2 * 32(%rdi) 99 vmovdqu %ymm3, 3 * 32(%rdi) 100 vmovdqu %ymm4, 4 * 32(%rdi) 101 vmovdqu %ymm5, 5 * 32(%rdi) 102 vmovdqu %ymm6, 6 * 32(%rdi) 103 vmovdqu %ymm7, 7 * 32(%rdi) 104 vmovdqu %ymm8, 8 * 32(%rdi) 105 vmovdqu %ymm9, 9 * 32(%rdi) [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | rsaz-avx2.S | 44 vmovdqu 0-128(%r13),%ymm0 46 vmovdqu 32-128(%r13),%ymm1 47 vmovdqu 64-128(%r13),%ymm2 48 vmovdqu 96-128(%r13),%ymm3 49 vmovdqu 128-128(%r13),%ymm4 50 vmovdqu 160-128(%r13),%ymm5 51 vmovdqu 192-128(%r13),%ymm6 52 vmovdqu 224-128(%r13),%ymm7 53 vmovdqu 256-128(%r13),%ymm8 55 vmovdqu %ymm0,0-128(%r13) [all …]
|
H A D | aesni-gcm-x86_64.S | 8 vmovdqu 32(%r11),%xmm2 11 vmovdqu 0-128(%rcx),%xmm15 18 vmovdqu %xmm4,16+8(%rsp) 25 vmovdqu 0-32(%r9),%xmm3 31 vmovdqu %xmm1,(%r8) 40 vmovdqu 48+8(%rsp),%xmm0 48 vmovdqu 16-32(%r9),%xmm3 66 vmovdqu 64+8(%rsp),%xmm0 75 vmovdqu 48-32(%r9),%xmm5 89 vmovdqu 80+8(%rsp),%xmm0 [all …]
|
H A D | chacha-x86_64.S | 1185 vmovdqu (%rcx),%xmm3 1186 vmovdqu 16(%rcx),%xmm15 1187 vmovdqu (%r8),%xmm7 1439 vmovdqu %xmm6,0(%rdi) 1440 vmovdqu %xmm1,16(%rdi) 1441 vmovdqu %xmm13,32(%rdi) 1442 vmovdqu %xmm5,48(%rdi) 1443 vmovdqu %xmm15,64(%rdi) 1444 vmovdqu %xmm10,80(%rdi) 1445 vmovdqu %xmm2,96(%rdi) [all …]
|
H A D | aesni-mb-x86_64.S | 611 vmovdqu (%rsi),%xmm15 629 vmovdqu -136(%rdi),%xmm2 644 vmovdqu -96(%rdi),%xmm3 659 vmovdqu -56(%rdi),%xmm4 674 vmovdqu -16(%rdi),%xmm5 689 vmovdqu 24(%rdi),%xmm6 704 vmovdqu 64(%rdi),%xmm7 719 vmovdqu 104(%rdi),%xmm8 734 vmovdqu 144(%rdi),%xmm9 786 vmovdqu %xmm10,0(%rbp) [all …]
|
H A D | ghash-x86_64.S | 1312 vmovdqu (%rsi),%xmm2 1336 vmovdqu %xmm5,-16(%rdi) 1400 vmovdqu %xmm5,0(%rdi) 1402 vmovdqu %xmm0,16(%rdi) 1408 vmovdqu %xmm5,-16(%rdi) 1431 vmovdqu (%rdi),%xmm10 1434 vmovdqu .Lbswap_mask(%rip),%xmm13 1440 vmovdqu 112(%rdx),%xmm14 1441 vmovdqu 0-64(%rsi),%xmm6 1443 vmovdqu 32-64(%rsi),%xmm7 [all …]
|
H A D | aesni-sha256-x86_64.S | 126 vmovdqu (%r8),%xmm8 141 vmovdqu 0-128(%rdi),%xmm10 146 vmovdqu 0(%rsi,%r12,1),%xmm0 147 vmovdqu 16(%rsi,%r12,1),%xmm1 148 vmovdqu 32(%rsi,%r12,1),%xmm2 149 vmovdqu 48(%rsi,%r12,1),%xmm3 172 vmovdqu (%r12),%xmm9 189 vmovdqu 16-128(%rdi),%xmm10 261 vmovdqu 32-128(%rdi),%xmm10 291 vmovdqu 48-128(%rdi),%xmm10 [all …]
|
H A D | sha256-mb-x86_64.S | 3211 vmovdqu 0-128(%rdi),%xmm8 3213 vmovdqu 32-128(%rdi),%xmm9 3214 vmovdqu 64-128(%rdi),%xmm10 3215 vmovdqu 96-128(%rdi),%xmm11 3216 vmovdqu 128-128(%rdi),%xmm12 3217 vmovdqu 160-128(%rdi),%xmm13 3218 vmovdqu 192-128(%rdi),%xmm14 3219 vmovdqu 224-128(%rdi),%xmm15 3220 vmovdqu .Lpbswap(%rip),%xmm6 3234 vmovdqu %xmm5,0-128(%rax) [all …]
|
H A D | poly1305-x86_64.S | 676 vmovdqu 48(%rdi),%xmm14 682 vmovdqu 32(%rsi),%xmm5 683 vmovdqu 48(%rsi),%xmm6 705 vmovdqu -48(%rdi),%xmm11 706 vmovdqu -32(%rdi),%xmm12 712 vmovdqu -16(%rdi),%xmm10 717 vmovdqu 0(%rdi),%xmm11 722 vmovdqu 16(%rdi),%xmm12 727 vmovdqu 32(%rdi),%xmm10 732 vmovdqu 48(%rdi),%xmm11 [all …]
|
H A D | sha1-mb-x86_64.S | 3023 vmovdqu 0(%rdi),%xmm10 3025 vmovdqu 32(%rdi),%xmm11 3026 vmovdqu 64(%rdi),%xmm12 3027 vmovdqu 96(%rdi),%xmm13 3028 vmovdqu 128(%rdi),%xmm14 3029 vmovdqu 96(%rbp),%xmm5 4016 vmovdqu %xmm0,128-128(%rax) 4043 vmovdqu %xmm1,144-128(%rax) 4070 vmovdqu %xmm2,160-128(%rax) 4097 vmovdqu %xmm3,176-128(%rax) [all …]
|
H A D | sha1-x86_64.S | 2656 vmovdqu 0(%r9),%xmm0 2657 vmovdqu 16(%r9),%xmm1 2658 vmovdqu 32(%r9),%xmm2 2659 vmovdqu 48(%r9),%xmm3 3493 vmovdqu 0(%r9),%xmm0 3494 vmovdqu 16(%r9),%xmm1 3495 vmovdqu 32(%r9),%xmm2 3496 vmovdqu 48(%r9),%xmm3 3780 vmovdqu 64(%r14),%ymm6 3782 vmovdqu (%r9),%xmm0 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
H A D | ghash-x86_64.S | 167 vmovdqu (%rsi),%xmm2 170 vmovdqu .Lbswap_mask(%rip),%xmm4 194 vmovdqu %xmm5,-16(%rdi) 258 vmovdqu %xmm5,0(%rdi) 260 vmovdqu %xmm0,16(%rdi) 266 vmovdqu %xmm5,-16(%rdi) 286 vmovdqu (%rdi),%xmm10 289 vmovdqu .Lbswap_mask(%rip),%xmm13 295 vmovdqu 112(%rdx),%xmm14 296 vmovdqu 0-64(%rsi),%xmm6 [all …]
|
H A D | aesni-gcm-x86_64.S | 70 vmovdqu 32(%r11),%xmm2 73 vmovdqu 0-128(%rcx),%xmm15 80 vmovdqu %xmm4,16+8(%rsp) 87 vmovdqu 0-32(%r9),%xmm3 93 vmovdqu %xmm1,(%r8) 102 vmovdqu 48+8(%rsp),%xmm0 110 vmovdqu 16-32(%r9),%xmm3 128 vmovdqu 64+8(%rsp),%xmm0 137 vmovdqu 48-32(%r9),%xmm5 151 vmovdqu 80+8(%rsp),%xmm0 [all …]
|
/freebsd/sys/crypto/openssl/i386/ |
H A D | chacha-x86.S | 568 vmovdqu (%ebx),%xmm3 575 vmovdqu (%edx),%xmm7 590 vmovdqu 16(%edx),%xmm3 832 vmovdqu %xmm4,-128(%edi) 833 vmovdqu %xmm5,-64(%edi) 834 vmovdqu %xmm6,(%edi) 835 vmovdqu %xmm7,64(%edi) 858 vmovdqu %xmm4,-128(%edi) 859 vmovdqu %xmm5,-64(%edi) 860 vmovdqu %xmm6,(%edi) [all …]
|
H A D | poly1305-x86.S | 1389 vmovdqu 24(%edi),%xmm4 1535 vmovdqu %xmm0,(%edi) 1536 vmovdqu %xmm1,16(%edi) 1537 vmovdqu %xmm2,32(%edi) 1538 vmovdqu %xmm3,48(%edi) 1539 vmovdqu %xmm4,64(%edi) 1544 vmovdqu %xmm6,80(%edi) 1545 vmovdqu %xmm5,96(%edi) 1550 vmovdqu %xmm6,112(%edi) 1551 vmovdqu %xmm5,128(%edi) [all …]
|
/freebsd/contrib/bionic-x86_64-string/ |
H A D | avx2-memset-kbl.S | 105 vmovdqu %ymm0, 64(%rdi) 106 vmovdqu %ymm0, 96(%rdi) 107 vmovdqu %ymm0, -128(%rdi, %rdx) 108 vmovdqu %ymm0, -96(%rdi, %rdx)
|
/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86.pl | 1238 &vmovdqu ($D4,&QWP(4*6,"edi")); # key base 2^32 1410 &vmovdqu (&QWP(16*0,"edi"),$D0); # save the table 1411 &vmovdqu (&QWP(16*1,"edi"),$D1); 1412 &vmovdqu (&QWP(16*2,"edi"),$D2); 1413 &vmovdqu (&QWP(16*3,"edi"),$D3); 1414 &vmovdqu (&QWP(16*4,"edi"),$D4); 1420 &vmovdqu (&QWP(16*5,"edi"),$T1); 1421 &vmovdqu (&QWP(16*6,"edi"),$T0); 1426 &vmovdqu (&QWP(16*7,"edi"),$T1); 1427 &vmovdqu (&QWP(16*8,"edi"),$T0); [all …]
|
/freebsd/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-x86.pl | 869 &vmovdqu ("xmm3",&QWP(0,"ebx")); # counter and nonce 879 &vmovdqu ("xmm7",&QWP(0,"edx")); # key 894 &vmovdqu ("xmm3",&QWP(16,"edx")); # key 1019 &vmovdqu (&QWP(64*0-128,$out),$xt0); # store output 1020 &vmovdqu (&QWP(64*1-128,$out),$xt1); 1021 &vmovdqu (&QWP(64*2-128,$out),$xt2); 1022 &vmovdqu (&QWP(64*3-128,$out),$xt3); 1037 &vmovdqu ("xmm3",&QWP(0,"ebx")); 1064 &vmovdqu ($b,&QWP(0,"edx")); 1065 &vmovdqu ($c,&QWP(16,"edx")); [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-x86_64.pl | 1204 &vmovdqu(@X[-4&7],"0($inp)"); # load input 1205 &vmovdqu(@X[-3&7],"16($inp)"); 1206 &vmovdqu(@X[-2&7],"32($inp)"); 1207 &vmovdqu(@X[-1&7],"48($inp)"); 1441 &vmovdqu($Kx,eval(2*16*(($Xi)/5)-64)."($K_XX_XX)") if ($Xi%5==0); # K_XX_XX 1450 &vmovdqu("32*$Xi(%rsp)",@Tx[1]); # X[]+K xfer to IALU 1561 &vmovdqu($Kx,eval(2*16*(($Xi)/5)-64)."($K_XX_XX)") if ($Xi%5==0); # K_XX_XX 1590 &vmovdqu(eval(32*($Xi))."(%rsp)",@Tx[1]); # X[]+K xfer to IALU 1610 &vmovdqu($Kx,eval(2*16*($Xi/5)-64)."($K_XX_XX)") if ($Xi%5==0); 1643 &vmovdqu("32*$Xi(%rsp)",@Tx[1]); # X[]+K xfer to IALU [all …]
|
H A D | sha256-586.pl | 1013 &vmovdqu (@X[0],&QWP(0,"edi")); 1014 &vmovdqu (@X[1],&QWP(16,"edi")); 1015 &vmovdqu (@X[2],&QWP(32,"edi")); 1016 &vmovdqu (@X[3],&QWP(48,"edi")); 1210 &vmovdqu (@X[0],&QWP(0,"edi")); 1211 &vmovdqu (@X[1],&QWP(16,"edi")); 1212 &vmovdqu (@X[2],&QWP(32,"edi")); 1213 &vmovdqu (@X[3],&QWP(48,"edi"));
|
H A D | sha1-586.pl | 1181 &vmovdqu(@X[-4&7],&QWP(-64,$inp)); # load input to %xmm[0-3] 1182 &vmovdqu(@X[-3&7],&QWP(-48,$inp)); 1183 &vmovdqu(@X[-2&7],&QWP(-32,$inp)); 1184 &vmovdqu(@X[-1&7],&QWP(-16,$inp)); 1367 &vmovdqu(@X[-4&7],&QWP(0,$inp)); # load input 1368 &vmovdqu(@X[-3&7],&QWP(16,$inp)); 1369 &vmovdqu(@X[-2&7],&QWP(32,$inp)); 1370 &vmovdqu(@X[-1&7],&QWP(48,$inp));
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | ladder.S | 30 vmovdqu 0(%rdi),%xmm2 label 32 vmovdqu 16(%rdi),%xmm2 label 34 vmovdqu 32(%rdi),%xmm2 label 36 vmovdqu 48(%rdi),%xmm2 label 38 vmovdqu 64(%rdi),%xmm2 label 55 vmovdqu 0(%rdi),%xmm10 label 57 vmovdqu 16(%rdi),%xmm10 label 61 vmovdqu 32(%rdi),%xmm10 label 65 vmovdqu 48(%rdi),%xmm10 label 69 vmovdqu 64(%rdi),%xmm10 label [all …]
|
H A D | ladder_base.S | 1279 vmovdqu %xmm1,80(%rdi) label 1280 vmovdqu %xmm0,0(%rdi) label 1281 vmovdqu %xmm3,96(%rdi) label 1282 vmovdqu %xmm2,16(%rdi) label 1283 vmovdqu %xmm5,112(%rdi) label 1284 vmovdqu %xmm4,32(%rdi) label 1285 vmovdqu %xmm7,128(%rdi) label 1286 vmovdqu %xmm6,48(%rdi) label 1287 vmovdqu %xmm9,144(%rdi) label 1288 vmovdqu %xmm8,64(%rdi) label
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | aesni-sha256-x86_64.pl | 570 &vmovdqu ("(%r15,%r12)",$iv); # write output 576 &vmovdqu ($inout,"(%r12)"); 839 &vmovdqu ("(%r15,%r12)",$iv); # write output 845 &vmovdqu ($inout,"(%r12)"); 1159 &vmovdqu ("(%r15,%r13)",$iv); # write output 1166 &vmovdqu ($inout,"(%r13)");
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_avx512.S | 2169 vmovdqu xmmword ptr [rbx], xmm0 2170 vmovdqu xmmword ptr [rbx+0x10], xmm1 2286 vmovdqu xmmword ptr [rbx], xmm0 2287 vmovdqu xmmword ptr [rbx+0x10], xmm1 2302 vmovdqu xmm0, xmmword ptr [rcx] 2303 vmovdqu xmm1, xmmword ptr [rcx+0x10] 2389 vmovdqu xmmword ptr [rbx], xmm0 2390 vmovdqu xmmword ptr [rbx+0x10], xmm1 2396 vmovdqu xmm0, xmmword ptr [rdi] 2397 vmovdqu xmm1, xmmword ptr [rdi+0x10] [all …]
|