Home
last modified time | relevance | path

Searched refs:vpshufd (Results 1 – 24 of 24) sorted by relevance

/freebsd/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl880 &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 …]
H A Dchacha-x86_64.pl2561 &vpshufd ($c,$c,0b01001110);
2562 &vpshufd ($b,$b,0b00111001);
2563 &vpshufd ($d,$d,0b10010011);
2566 &vpshufd ($c,$c,0b01001110);
2567 &vpshufd ($b,$b,0b10010011);
2568 &vpshufd ($d,$d,0b00111001);
2771 &vpshufd ($c,$c,0b01001110);
2772 &vpshufd ($b,$b,0b00111001);
2773 &vpshufd ($d,$d,0b10010011);
2776 &vpshufd ($c,$c,0b01001110);
[all …]
/freebsd/sys/crypto/openssl/i386/
H A Dchacha-x86.S576 vpshufd $0,%xmm3,%xmm0
577 vpshufd $85,%xmm3,%xmm1
578 vpshufd $170,%xmm3,%xmm2
579 vpshufd $255,%xmm3,%xmm3
581 vpshufd $0,%xmm7,%xmm4
582 vpshufd $85,%xmm7,%xmm5
584 vpshufd $170,%xmm7,%xmm6
585 vpshufd $255,%xmm7,%xmm7
597 vpshufd $0,%xmm3,%xmm0
598 vpshufd $85,%xmm3,%xmm1
[all …]
H A Dpoly1305-x86.S1424 vpshufd $68,%xmm0,%xmm5
1426 vpshufd $68,%xmm1,%xmm1
1427 vpshufd $68,%xmm2,%xmm2
1428 vpshufd $68,%xmm3,%xmm3
1429 vpshufd $68,%xmm4,%xmm4
1530 vpshufd $141,%xmm0,%xmm0
1531 vpshufd $141,%xmm1,%xmm1
1532 vpshufd $141,%xmm2,%xmm2
1533 vpshufd $141,%xmm3,%xmm3
1534 vpshufd $141,%xmm4,%xmm4
[all …]
H A Dsha256-586.S4660 vpshufd $250,%xmm3,%xmm7
4708 vpshufd $132,%xmm6,%xmm7
4720 vpshufd $80,%xmm0,%xmm7
4744 vpshufd $232,%xmm6,%xmm7
4813 vpshufd $250,%xmm0,%xmm7
4861 vpshufd $132,%xmm6,%xmm7
4873 vpshufd $80,%xmm1,%xmm7
4897 vpshufd $232,%xmm6,%xmm7
4966 vpshufd $250,%xmm1,%xmm7
5014 vpshufd $132,%xmm6,%xmm7
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dpoly1305-x86_64.S707 vpshufd $0xEE,%xmm14,%xmm13
708 vpshufd $0x44,%xmm14,%xmm10
711 vpshufd $0xEE,%xmm11,%xmm14
713 vpshufd $0x44,%xmm11,%xmm11
716 vpshufd $0xEE,%xmm12,%xmm13
718 vpshufd $0x44,%xmm12,%xmm12
721 vpshufd $0xEE,%xmm10,%xmm14
723 vpshufd $0x44,%xmm10,%xmm10
726 vpshufd $0xEE,%xmm11,%xmm13
728 vpshufd $0x44,%xmm11,%xmm11
[all …]
H A Dchacha-x86_64.S1190 vpshufd $0x00,%xmm11,%xmm8
1191 vpshufd $0x55,%xmm11,%xmm9
1193 vpshufd $0xaa,%xmm11,%xmm10
1195 vpshufd $0xff,%xmm11,%xmm11
1199 vpshufd $0x00,%xmm3,%xmm0
1200 vpshufd $0x55,%xmm3,%xmm1
1202 vpshufd $0xaa,%xmm3,%xmm2
1204 vpshufd $0xff,%xmm3,%xmm3
1208 vpshufd $0x00,%xmm15,%xmm12
1209 vpshufd $0x55,%xmm15,%xmm13
[all …]
H A Daesni-sha256-x86_64.S1368 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,%xmm6
[all …]
H A Dsha256-x86_64.S3196 vpshufd $250,%xmm3,%xmm7
3252 vpshufd $80,%xmm0,%xmm7
3331 vpshufd $250,%xmm0,%xmm7
3387 vpshufd $80,%xmm1,%xmm7
3466 vpshufd $250,%xmm1,%xmm7
3522 vpshufd $80,%xmm2,%xmm7
3601 vpshufd $250,%xmm2,%xmm7
3657 vpshufd $80,%xmm3,%xmm7
4298 vpshufd $250,%ymm3,%ymm7
4354 vpshufd $80,%ymm0,%ymm7
[all …]
H A Dghash-x86_64.S1313 vpshufd $78,%xmm2,%xmm2
1316 vpshufd $255,%xmm2,%xmm4
1397 vpshufd $78,%xmm5,%xmm3
1398 vpshufd $78,%xmm0,%xmm4
H A Daes-gcm-avx512.S129 vpshufd $36,%xmm1,%xmm2
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/
H A Dblake3_avx2.S1375 vpshufd ymm6, ymm6, 0x93
1376 vpshufd ymm7, ymm7, 0x93
1389 vpshufd ymm14, ymm14, 0x93
1390 vpshufd ymm15, ymm15, 0x93
1448 vpshufd ymm0, ymm0, 0x93
1449 vpshufd ymm8, ymm8, 0x93
1450 vpshufd ymm3, ymm3, 0x4E
1451 vpshufd ymm11, ymm11, 0x4E
1452 vpshufd ymm2, ymm2, 0x39
1453 vpshufd ymm10, ymm10, 0x39
[all …]
H A Dblake3_avx512.S2109 vpshufd zmm6, zmm6, 0x93
2110 vpshufd zmm7, zmm7, 0x93
2127 vpshufd zmm0, zmm0, 0x93
2128 vpshufd zmm3, zmm3, 0x4E
2129 vpshufd zmm2, zmm2, 0x39
2144 vpshufd zmm0, zmm0, 0x39
2145 vpshufd zmm3, zmm3, 0x4E
2146 vpshufd zmm2, zmm2, 0x93
2150 vpshufd zmm9, zmm4, 0x0F
2151 vpshufd zmm4, zmm8, 0x39
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_avx2_x86-64_windows_gnu.S1377 vpshufd ymm6, ymm6, 0x93
1378 vpshufd ymm7, ymm7, 0x93
1391 vpshufd ymm14, ymm14, 0x93
1392 vpshufd ymm15, ymm15, 0x93
1446 vpshufd ymm0, ymm0, 0x93
1447 vpshufd ymm8, ymm8, 0x93
1448 vpshufd ymm3, ymm3, 0x4E
1449 vpshufd ymm11, ymm11, 0x4E
1450 vpshufd ymm2, ymm2, 0x39
1451 vpshufd ymm10, ymm10, 0x39
[all …]
H A Dblake3_avx2_x86-64_unix.S1376 vpshufd ymm6, ymm6, 0x93
1377 vpshufd ymm7, ymm7, 0x93
1390 vpshufd ymm14, ymm14, 0x93
1391 vpshufd ymm15, ymm15, 0x93
1449 vpshufd ymm0, ymm0, 0x93
1450 vpshufd ymm8, ymm8, 0x93
1451 vpshufd ymm3, ymm3, 0x4E
1452 vpshufd ymm11, ymm11, 0x4E
1453 vpshufd ymm2, ymm2, 0x39
1454 vpshufd ymm10, ymm10, 0x39
[all …]
H A Dblake3_avx512_x86-64_windows_gnu.S2117 vpshufd zmm6, zmm6, 0x93
2118 vpshufd zmm7, zmm7, 0x93
2135 vpshufd zmm0, zmm0, 0x93
2136 vpshufd zmm3, zmm3, 0x4E
2137 vpshufd zmm2, zmm2, 0x39
2152 vpshufd zmm0, zmm0, 0x39
2153 vpshufd zmm3, zmm3, 0x4E
2154 vpshufd zmm2, zmm2, 0x93
2158 vpshufd zmm9, zmm4, 0x0F
2159 vpshufd zmm4, zmm8, 0x39
[all …]
H A Dblake3_avx512_x86-64_unix.S2119 vpshufd zmm6, zmm6, 0x93
2120 vpshufd zmm7, zmm7, 0x93
2137 vpshufd zmm0, zmm0, 0x93
2138 vpshufd zmm3, zmm3, 0x4E
2139 vpshufd zmm2, zmm2, 0x39
2154 vpshufd zmm0, zmm0, 0x39
2155 vpshufd zmm3, zmm3, 0x4E
2156 vpshufd zmm2, zmm2, 0x93
2160 vpshufd zmm9, zmm4, 0x0F
2161 vpshufd zmm4, zmm8, 0x39
[all …]
H A Dblake3_avx2_x86-64_windows_msvc.asm1376 vpshufd ymm6, ymm6, 93H
1377 vpshufd ymm7, ymm7, 93H
1390 vpshufd ymm14, ymm14, 93H
1391 vpshufd ymm15, ymm15, 93H
1445 vpshufd ymm0, ymm0, 93H
1446 vpshufd ymm8, ymm8, 93H
1447 vpshufd ymm3, ymm3, 4EH
1448 vpshufd ymm11, ymm11, 4EH
1449 vpshufd ymm2, ymm2, 39H
1450 vpshufd ymm10, ymm10, 39H
[all …]
H A Dblake3_avx512_x86-64_windows_msvc.asm2123 vpshufd zmm6, zmm6, 93H
2124 vpshufd zmm7, zmm7, 93H
2141 vpshufd zmm0, zmm0, 93H
2142 vpshufd zmm3, zmm3, 4EH
2143 vpshufd zmm2, zmm2, 39H
2158 vpshufd zmm0, zmm0, 39H
2159 vpshufd zmm3, zmm3, 4EH
2160 vpshufd zmm2, zmm2, 93H
2164 vpshufd zmm9, zmm4, 0FH
2165 vpshufd zmm4, zmm8, 39H
[all …]
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86.pl1279 &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 …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder.S96 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,%xmm0 label
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/
H A Dghash-x86_64.S174 vpshufd $255,%xmm2,%xmm4
255 vpshufd $78,%xmm5,%xmm3
256 vpshufd $78,%xmm0,%xmm4
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/
H A Dsha256-x86_64.S2839 vpshufd $250,%xmm3,%xmm7
2895 vpshufd $80,%xmm0,%xmm7
2974 vpshufd $250,%xmm0,%xmm7
3030 vpshufd $80,%xmm1,%xmm7
3109 vpshufd $250,%xmm1,%xmm7
3165 vpshufd $80,%xmm2,%xmm7
3244 vpshufd $250,%xmm2,%xmm7
3300 vpshufd $80,%xmm3,%xmm7
3940 vpshufd $250,%ymm3,%ymm7
3996 vpshufd $80,%ymm0,%ymm7
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrAVX512.td6417 defm VPSHUFD : avx512_shift_rmi_sizes<0x70, MRMSrcReg, MRMSrcMem, "vpshufd",