| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| keccak1600-avx2.pl | 48 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 84 #vpermq([2][4] [4][3] [1][2] [3][1], 0b00011011) = 0b10001101 90 #vpermq([1][4] [2][3] [3][2] [4][1], 0b01110010) = 0b00011011 92 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 100 #vpermq([3][1] [1][2] [4][3] [2][4], 0b00011011) 203 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 255 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| keccak1600-avx512vl.pl | 112 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 158 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| sha256-mb-x86_64.pl | 521 pshufd \$0b00011011,$ABEF0,$ABEF0 522 pshufd \$0b00011011,$CDGH0,$CDGH0 523 pshufd \$0b00011011,$ABEF1,$ABEF1 524 pshufd \$0b00011011,$CDGH1,$CDGH1 741 pshufd \$0b00011011,$ABEF0,$ABEF0 742 pshufd \$0b00011011,$CDGH0,$CDGH0 743 pshufd \$0b00011011,$ABEF1,$ABEF1 744 pshufd \$0b00011011,$CDGH1,$CDGH1
|
| sha1-586.pl | 470 &pshufd ($ABCD,$ABCD,0b00011011); # flip word order 472 &pshufd ($E,$E,0b00011011); # flip word order 534 &pshufd ($ABCD,$ABCD,0b00011011); 535 &pshufd ($E,$E,0b00011011);
|
| sha1-mb-x86_64.pl | 610 pshufd \$0b00011011,$ABCD0,$ABCD0 611 pshufd \$0b00011011,$ABCD1,$ABCD1 749 pshufd \$0b00011011,$ABCD0,$ABCD0 750 pshufd \$0b00011011,$ABCD1,$ABCD1
|
| sha1-x86_64.pl | 391 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 393 pshufd \$0b00011011,$E,$E # flip word order 459 pshufd \$0b00011011,$ABCD,$ABCD 460 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| keccak1600-avx2.pl | 48 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 84 #vpermq([2][4] [4][3] [1][2] [3][1], 0b00011011) = 0b10001101 90 #vpermq([1][4] [2][3] [3][2] [4][1], 0b01110010) = 0b00011011 92 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 100 #vpermq([3][1] [1][2] [4][3] [2][4], 0b00011011) 203 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 255 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| keccak1600-avx512vl.pl | 112 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 158 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| sha256-mb-x86_64.pl | 521 pshufd \$0b00011011,$ABEF0,$ABEF0 522 pshufd \$0b00011011,$CDGH0,$CDGH0 523 pshufd \$0b00011011,$ABEF1,$ABEF1 524 pshufd \$0b00011011,$CDGH1,$CDGH1 741 pshufd \$0b00011011,$ABEF0,$ABEF0 742 pshufd \$0b00011011,$CDGH0,$CDGH0 743 pshufd \$0b00011011,$ABEF1,$ABEF1 744 pshufd \$0b00011011,$CDGH1,$CDGH1
|
| sha1-586.pl | 470 &pshufd ($ABCD,$ABCD,0b00011011); # flip word order 472 &pshufd ($E,$E,0b00011011); # flip word order 534 &pshufd ($ABCD,$ABCD,0b00011011); 535 &pshufd ($E,$E,0b00011011);
|
| sha1-mb-x86_64.pl | 610 pshufd \$0b00011011,$ABCD0,$ABCD0 611 pshufd \$0b00011011,$ABCD1,$ABCD1 749 pshufd \$0b00011011,$ABCD0,$ABCD0 750 pshufd \$0b00011011,$ABCD1,$ABCD1
|
| sha1-x86_64.pl | 391 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 393 pshufd \$0b00011011,$E,$E # flip word order 459 pshufd \$0b00011011,$ABCD,$ABCD 460 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| keccak1600-avx2.pl | 48 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 84 #vpermq([2][4] [4][3] [1][2] [3][1], 0b00011011) = 0b10001101 90 #vpermq([1][4] [2][3] [3][2] [4][1], 0b01110010) = 0b00011011 92 #vpermq([1][1] [2][2] [3][3] [4][4], 0b00011011) 100 #vpermq([3][1] [1][2] [4][3] [2][4], 0b00011011) 203 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 255 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| keccak1600-avx512vl.pl | 112 vpermq \$0b00011011,$A21,@T[5] # $A21 -> future $A41 158 vpermq \$0b00011011,$A31,$A31 # post-Chi shuffle
|
| sha256-mb-x86_64.pl | 507 pshufd \$0b00011011,$ABEF0,$ABEF0 508 pshufd \$0b00011011,$CDGH0,$CDGH0 509 pshufd \$0b00011011,$ABEF1,$ABEF1 510 pshufd \$0b00011011,$CDGH1,$CDGH1 727 pshufd \$0b00011011,$ABEF0,$ABEF0 728 pshufd \$0b00011011,$CDGH0,$CDGH0 729 pshufd \$0b00011011,$ABEF1,$ABEF1 730 pshufd \$0b00011011,$CDGH1,$CDGH1
|
| sha1-586.pl | 471 &pshufd ($ABCD,$ABCD,0b00011011); # flip word order 473 &pshufd ($E,$E,0b00011011); # flip word order 535 &pshufd ($ABCD,$ABCD,0b00011011); 536 &pshufd ($E,$E,0b00011011);
|
| sha1-mb-x86_64.pl | 596 pshufd \$0b00011011,$ABCD0,$ABCD0 597 pshufd \$0b00011011,$ABCD1,$ABCD1 735 pshufd \$0b00011011,$ABCD0,$ABCD0 736 pshufd \$0b00011011,$ABCD1,$ABCD1
|
| sha1-x86_64.pl | 389 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 391 pshufd \$0b00011011,$E,$E # flip word order 457 pshufd \$0b00011011,$ABCD,$ABCD 458 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/ |
| keccak1600-avx2.S | 75 vpermq $0b00011011,%ymm4,%ymm12 # %ymm4 -> future %ymm5 127 vpermq $0b00011011,%ymm3,%ymm3 # post-Chi shuffle
|
| keccak1600-avx512vl.S | 54 vpermq $0b00011011,%ymm4,%ymm12 # %ymm4 -> future %ymm5 100 vpermq $0b00011011,%ymm3,%ymm3 # post-Chi shuffle
|
| /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/ |
| aesni-sha1-x86_64.pl | 1800 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 1801 pshufd \$0b00011011,$E,$E # flip word order 1901 pshufd \$0b00011011,$ABCD,$ABCD 1902 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| aesni-sha1-x86_64.pl | 1798 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 1799 pshufd \$0b00011011,$E,$E # flip word order 1899 pshufd \$0b00011011,$ABCD,$ABCD 1900 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/ |
| aesni-sha1-x86_64.pl | 1796 pshufd \$0b00011011,$ABCD,$ABCD # flip word order 1797 pshufd \$0b00011011,$E,$E # flip word order 1897 pshufd \$0b00011011,$ABCD,$ABCD 1898 pshufd \$0b00011011,$E,$E
|
| /src/crypto/external/apache2/openssl/dist/crypto/modes/asm/ |
| ghash-x86.pl | 816 &pshufw ($Zhi,$Zhi,0b00011011); # 76543210
|
| /src/crypto/external/bsd/openssl/dist/crypto/modes/asm/ |
| ghash-x86.pl | 816 &pshufw ($Zhi,$Zhi,0b00011011); # 76543210
|