HomeSort by: relevance | last modified time | path
    Searched refs:vpshufd (Results 1 - 25 of 40) sorted by relevancy

1 2

  /src/crypto/external/apache2/openssl/dist/crypto/chacha/asm/
chacha-x86.pl 880 &vpshufd ("xmm0","xmm3",0x00);
881 &vpshufd ("xmm1","xmm3",0x55);
882 &vpshufd ("xmm2","xmm3",0xaa);
883 &vpshufd ("xmm3","xmm3",0xff);
885 &vpshufd ("xmm4","xmm7",0x00);
886 &vpshufd ("xmm5","xmm7",0x55);
888 &vpshufd ("xmm6","xmm7",0xaa);
889 &vpshufd ("xmm7","xmm7",0xff);
902 &vpshufd ("xmm0","xmm3",0x00);
903 &vpshufd ("xmm1","xmm3",0x55)
    [all...]
chacha-x86_64.pl 1485 vpshufd \$0x00,$xa3,$xa0 # smash key by lanes...
1486 vpshufd \$0x55,$xa3,$xa1
1488 vpshufd \$0xaa,$xa3,$xa2
1490 vpshufd \$0xff,$xa3,$xa3
1494 vpshufd \$0x00,$xb3,$xb0
1495 vpshufd \$0x55,$xb3,$xb1
1497 vpshufd \$0xaa,$xb3,$xb2
1499 vpshufd \$0xff,$xb3,$xb3
1503 vpshufd \$0x00,$xt3,$xt0 # "$xc0"
1504 vpshufd \$0x55,$xt3,$xt1 # "$xc1
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/chacha/asm/
chacha-x86.pl 880 &vpshufd ("xmm0","xmm3",0x00);
881 &vpshufd ("xmm1","xmm3",0x55);
882 &vpshufd ("xmm2","xmm3",0xaa);
883 &vpshufd ("xmm3","xmm3",0xff);
885 &vpshufd ("xmm4","xmm7",0x00);
886 &vpshufd ("xmm5","xmm7",0x55);
888 &vpshufd ("xmm6","xmm7",0xaa);
889 &vpshufd ("xmm7","xmm7",0xff);
902 &vpshufd ("xmm0","xmm3",0x00);
903 &vpshufd ("xmm1","xmm3",0x55)
    [all...]
chacha-x86_64.pl 1482 vpshufd \$0x00,$xa3,$xa0 # smash key by lanes...
1483 vpshufd \$0x55,$xa3,$xa1
1485 vpshufd \$0xaa,$xa3,$xa2
1487 vpshufd \$0xff,$xa3,$xa3
1491 vpshufd \$0x00,$xb3,$xb0
1492 vpshufd \$0x55,$xb3,$xb1
1494 vpshufd \$0xaa,$xb3,$xb2
1496 vpshufd \$0xff,$xb3,$xb3
1500 vpshufd \$0x00,$xt3,$xt0 # "$xc0"
1501 vpshufd \$0x55,$xt3,$xt1 # "$xc1
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/chacha/asm/
chacha-x86.pl 881 &vpshufd ("xmm0","xmm3",0x00);
882 &vpshufd ("xmm1","xmm3",0x55);
883 &vpshufd ("xmm2","xmm3",0xaa);
884 &vpshufd ("xmm3","xmm3",0xff);
886 &vpshufd ("xmm4","xmm7",0x00);
887 &vpshufd ("xmm5","xmm7",0x55);
889 &vpshufd ("xmm6","xmm7",0xaa);
890 &vpshufd ("xmm7","xmm7",0xff);
903 &vpshufd ("xmm0","xmm3",0x00);
904 &vpshufd ("xmm1","xmm3",0x55)
    [all...]
chacha-x86_64.pl 1480 vpshufd \$0x00,$xa3,$xa0 # smash key by lanes...
1481 vpshufd \$0x55,$xa3,$xa1
1483 vpshufd \$0xaa,$xa3,$xa2
1485 vpshufd \$0xff,$xa3,$xa3
1489 vpshufd \$0x00,$xb3,$xb0
1490 vpshufd \$0x55,$xb3,$xb1
1492 vpshufd \$0xaa,$xb3,$xb2
1494 vpshufd \$0xff,$xb3,$xb3
1498 vpshufd \$0x00,$xt3,$xt0 # "$xc0"
1499 vpshufd \$0x55,$xt3,$xt1 # "$xc1
    [all...]
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/
chacha-x86_64.S 1196 vpshufd $0x00,%xmm11,%xmm8
1197 vpshufd $0x55,%xmm11,%xmm9
1199 vpshufd $0xaa,%xmm11,%xmm10
1201 vpshufd $0xff,%xmm11,%xmm11
1205 vpshufd $0x00,%xmm3,%xmm0
1206 vpshufd $0x55,%xmm3,%xmm1
1208 vpshufd $0xaa,%xmm3,%xmm2
1210 vpshufd $0xff,%xmm3,%xmm3
1214 vpshufd $0x00,%xmm15,%xmm12
1215 vpshufd $0x55,%xmm15,%xmm1
    [all...]
poly1305-x86_64.S 715 vpshufd $0xEE,%xmm14,%xmm13
716 vpshufd $0x44,%xmm14,%xmm10
719 vpshufd $0xEE,%xmm11,%xmm14
721 vpshufd $0x44,%xmm11,%xmm11
724 vpshufd $0xEE,%xmm12,%xmm13
726 vpshufd $0x44,%xmm12,%xmm12
729 vpshufd $0xEE,%xmm10,%xmm14
731 vpshufd $0x44,%xmm10,%xmm10
734 vpshufd $0xEE,%xmm11,%xmm13
736 vpshufd $0x44,%xmm11,%xmm1
    [all...]
aesni-sha256-x86_64.S 1370 vpshufd $250,%xmm3,%xmm7
1419 vpshufd $132,%xmm6,%xmm6
1433 vpshufd $80,%xmm0,%xmm7
1457 vpshufd $232,%xmm6,%xmm6
1514 vpshufd $250,%xmm0,%xmm7
1564 vpshufd $132,%xmm6,%xmm6
1578 vpshufd $80,%xmm1,%xmm7
1602 vpshufd $232,%xmm6,%xmm6
1659 vpshufd $250,%xmm1,%xmm7
1709 vpshufd $132,%xmm6,%xmm
    [all...]
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/
chacha-x86_64.S 1194 vpshufd $0x00,%xmm11,%xmm8
1195 vpshufd $0x55,%xmm11,%xmm9
1197 vpshufd $0xaa,%xmm11,%xmm10
1199 vpshufd $0xff,%xmm11,%xmm11
1203 vpshufd $0x00,%xmm3,%xmm0
1204 vpshufd $0x55,%xmm3,%xmm1
1206 vpshufd $0xaa,%xmm3,%xmm2
1208 vpshufd $0xff,%xmm3,%xmm3
1212 vpshufd $0x00,%xmm15,%xmm12
1213 vpshufd $0x55,%xmm15,%xmm1
    [all...]
poly1305-x86_64.S 712 vpshufd $0xEE,%xmm14,%xmm13
713 vpshufd $0x44,%xmm14,%xmm10
716 vpshufd $0xEE,%xmm11,%xmm14
718 vpshufd $0x44,%xmm11,%xmm11
721 vpshufd $0xEE,%xmm12,%xmm13
723 vpshufd $0x44,%xmm12,%xmm12
726 vpshufd $0xEE,%xmm10,%xmm14
728 vpshufd $0x44,%xmm10,%xmm10
731 vpshufd $0xEE,%xmm11,%xmm13
733 vpshufd $0x44,%xmm11,%xmm1
    [all...]
aesni-sha256-x86_64.S 1368 vpshufd $250,%xmm3,%xmm7
1417 vpshufd $132,%xmm6,%xmm6
1431 vpshufd $80,%xmm0,%xmm7
1455 vpshufd $232,%xmm6,%xmm6
1512 vpshufd $250,%xmm0,%xmm7
1562 vpshufd $132,%xmm6,%xmm6
1576 vpshufd $80,%xmm1,%xmm7
1600 vpshufd $232,%xmm6,%xmm6
1657 vpshufd $250,%xmm1,%xmm7
1707 vpshufd $132,%xmm6,%xmm
    [all...]
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/x86_64/
chacha-x86_64.S 1194 vpshufd $0x00,%xmm11,%xmm8
1195 vpshufd $0x55,%xmm11,%xmm9
1197 vpshufd $0xaa,%xmm11,%xmm10
1199 vpshufd $0xff,%xmm11,%xmm11
1203 vpshufd $0x00,%xmm3,%xmm0
1204 vpshufd $0x55,%xmm3,%xmm1
1206 vpshufd $0xaa,%xmm3,%xmm2
1208 vpshufd $0xff,%xmm3,%xmm3
1212 vpshufd $0x00,%xmm15,%xmm12
1213 vpshufd $0x55,%xmm15,%xmm1
    [all...]
poly1305-x86_64.S 712 vpshufd $0xEE,%xmm14,%xmm13
713 vpshufd $0x44,%xmm14,%xmm10
716 vpshufd $0xEE,%xmm11,%xmm14
718 vpshufd $0x44,%xmm11,%xmm11
721 vpshufd $0xEE,%xmm12,%xmm13
723 vpshufd $0x44,%xmm12,%xmm12
726 vpshufd $0xEE,%xmm10,%xmm14
728 vpshufd $0x44,%xmm10,%xmm10
731 vpshufd $0xEE,%xmm11,%xmm13
733 vpshufd $0x44,%xmm11,%xmm1
    [all...]
aesni-sha256-x86_64.S 1368 vpshufd $250,%xmm3,%xmm7
1417 vpshufd $132,%xmm6,%xmm6
1431 vpshufd $80,%xmm0,%xmm7
1455 vpshufd $232,%xmm6,%xmm6
1512 vpshufd $250,%xmm0,%xmm7
1562 vpshufd $132,%xmm6,%xmm6
1576 vpshufd $80,%xmm1,%xmm7
1600 vpshufd $232,%xmm6,%xmm6
1657 vpshufd $250,%xmm1,%xmm7
1707 vpshufd $132,%xmm6,%xmm
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/poly1305/asm/
poly1305-x86.pl 1279 &vpshufd ($T0,$D0,0b01000100);
1281 &vpshufd ($D1,$D1,0b01000100);
1282 &vpshufd ($D2,$D2,0b01000100);
1283 &vpshufd ($D3,$D3,0b01000100);
1284 &vpshufd ($D4,$D4,0b01000100);
1404 &vpshufd ($D0,$D0,0b10001101); # -> r^1:r^2:r^3:r^4
1405 &vpshufd ($D1,$D1,0b10001101);
1406 &vpshufd ($D2,$D2,0b10001101);
1407 &vpshufd ($D3,$D3,0b10001101);
1408 &vpshufd ($D4,$D4,0b10001101)
    [all...]
poly1305-x86_64.pl 839 vpshufd \$0xEE,$D4,$D3 # 34xx -> 3434
840 vpshufd \$0x44,$D4,$D0 # xx12 -> 1212
843 vpshufd \$0xEE,$D1,$D4
845 vpshufd \$0x44,$D1,$D1
848 vpshufd \$0xEE,$D2,$D3
850 vpshufd \$0x44,$D2,$D2
853 vpshufd \$0xEE,$D0,$D4
855 vpshufd \$0x44,$D0,$D0
858 vpshufd \$0xEE,$D1,$D3
860 vpshufd \$0x44,$D1,$D
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/
poly1305-x86.pl 1279 &vpshufd ($T0,$D0,0b01000100);
1281 &vpshufd ($D1,$D1,0b01000100);
1282 &vpshufd ($D2,$D2,0b01000100);
1283 &vpshufd ($D3,$D3,0b01000100);
1284 &vpshufd ($D4,$D4,0b01000100);
1404 &vpshufd ($D0,$D0,0b10001101); # -> r^1:r^2:r^3:r^4
1405 &vpshufd ($D1,$D1,0b10001101);
1406 &vpshufd ($D2,$D2,0b10001101);
1407 &vpshufd ($D3,$D3,0b10001101);
1408 &vpshufd ($D4,$D4,0b10001101)
    [all...]
poly1305-x86_64.pl 836 vpshufd \$0xEE,$D4,$D3 # 34xx -> 3434
837 vpshufd \$0x44,$D4,$D0 # xx12 -> 1212
840 vpshufd \$0xEE,$D1,$D4
842 vpshufd \$0x44,$D1,$D1
845 vpshufd \$0xEE,$D2,$D3
847 vpshufd \$0x44,$D2,$D2
850 vpshufd \$0xEE,$D0,$D4
852 vpshufd \$0x44,$D0,$D0
855 vpshufd \$0xEE,$D1,$D3
857 vpshufd \$0x44,$D1,$D
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/
poly1305-x86.pl 1280 &vpshufd ($T0,$D0,0b01000100);
1282 &vpshufd ($D1,$D1,0b01000100);
1283 &vpshufd ($D2,$D2,0b01000100);
1284 &vpshufd ($D3,$D3,0b01000100);
1285 &vpshufd ($D4,$D4,0b01000100);
1405 &vpshufd ($D0,$D0,0b10001101); # -> r^1:r^2:r^3:r^4
1406 &vpshufd ($D1,$D1,0b10001101);
1407 &vpshufd ($D2,$D2,0b10001101);
1408 &vpshufd ($D3,$D3,0b10001101);
1409 &vpshufd ($D4,$D4,0b10001101)
    [all...]
poly1305-x86_64.pl 834 vpshufd \$0xEE,$D4,$D3 # 34xx -> 3434
835 vpshufd \$0x44,$D4,$D0 # xx12 -> 1212
838 vpshufd \$0xEE,$D1,$D4
840 vpshufd \$0x44,$D1,$D1
843 vpshufd \$0xEE,$D2,$D3
845 vpshufd \$0x44,$D2,$D2
848 vpshufd \$0xEE,$D0,$D4
850 vpshufd \$0x44,$D0,$D0
853 vpshufd \$0xEE,$D1,$D3
855 vpshufd \$0x44,$D1,$D
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/
vpaes-armv8.pl 791 dup v0.4s, v0.s[3] // vpshufd \$0xFF, %xmm0, %xmm0
862 ins v1.s[3], v6.s[2] // vpshufd \$0x80, %xmm6, %xmm1 # d c 0 0 -> c 0 0 0
863 ins v0.s[0], v7.s[2] // vpshufd \$0xFE, %xmm7, %xmm0 # b a _ _ -> b b b a
900 dup v0.4s, v0.s[3] // vpshufd \$0xFF, %xmm0, %xmm0
  /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
ladder.S 96 vpshufd $2,%xmm10,%xmm10 label
741 vpshufd $0,%xmm3,%xmm2 label
742 vpshufd $0,%xmm11,%xmm3 label
760 vpshufd $0,%xmm12,%xmm3 label
761 vpshufd $0,%xmm9,%xmm9 label
784 vpshufd $0,%xmm1,%xmm1 label
785 vpshufd $0,%xmm14,%xmm3 label
808 vpshufd $0,%xmm5,%xmm1 label
809 vpshufd $0,%xmm0,%xmm0 label
832 vpshufd $0,%xmm8,%xmm label
833 vpshufd $0,%xmm10,%xmm1 label
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/modes/asm/
ghash-x86_64.pl 1053 vpshufd \$0b01001110,$Hkey,$Hkey # dword swap
1056 vpshufd \$0b11111111,$Hkey,$T2 # broadcast uppermost dword
1144 vpshufd \$0b01001110,$T3,$T1
1145 vpshufd \$0b01001110,$Xi,$T2
  /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/
keccak1600-avx2.pl 143 vpshufd \$0b01001110,$A20,$C00

Completed in 69 milliseconds

1 2