/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_avx2.S | 201 vpshufb ymm12, ymm12, ymm8 202 vpshufb ymm13, ymm13, ymm8 203 vpshufb ymm14, ymm14, ymm8 204 vpshufb ymm15, ymm15, ymm8 239 vpshufb ymm12, ymm12, ymm8 240 vpshufb ymm13, ymm13, ymm8 241 vpshufb ymm14, ymm14, ymm8 242 vpshufb ymm15, ymm15, ymm8 277 vpshufb ymm15, ymm15, ymm8 278 vpshufb ymm12, ymm12, ymm8 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_avx2_x86-64_windows_gnu.S | 191 vpshufb ymm12, ymm12, ymm8 192 vpshufb ymm13, ymm13, ymm8 193 vpshufb ymm14, ymm14, ymm8 194 vpshufb ymm15, ymm15, ymm8 229 vpshufb ymm12, ymm12, ymm8 230 vpshufb ymm13, ymm13, ymm8 231 vpshufb ymm14, ymm14, ymm8 232 vpshufb ymm15, ymm15, ymm8 267 vpshufb ymm15, ymm15, ymm8 268 vpshufb ymm12, ymm12, ymm8 [all …]
|
H A D | blake3_avx2_x86-64_unix.S | 202 vpshufb ymm12, ymm12, ymm8 203 vpshufb ymm13, ymm13, ymm8 204 vpshufb ymm14, ymm14, ymm8 205 vpshufb ymm15, ymm15, ymm8 240 vpshufb ymm12, ymm12, ymm8 241 vpshufb ymm13, ymm13, ymm8 242 vpshufb ymm14, ymm14, ymm8 243 vpshufb ymm15, ymm15, ymm8 278 vpshufb ymm15, ymm15, ymm8 279 vpshufb ymm12, ymm12, ymm8 [all …]
|
H A D | blake3_avx2_x86-64_windows_msvc.asm | 190 vpshufb ymm12, ymm12, ymm8 191 vpshufb ymm13, ymm13, ymm8 192 vpshufb ymm14, ymm14, ymm8 193 vpshufb ymm15, ymm15, ymm8 228 vpshufb ymm12, ymm12, ymm8 229 vpshufb ymm13, ymm13, ymm8 230 vpshufb ymm14, ymm14, ymm8 231 vpshufb ymm15, ymm15, ymm8 266 vpshufb ymm15, ymm15, ymm8 267 vpshufb ymm12, ymm12, ymm8 [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | aesni-gcm-x86_64.S | 235 vpshufb %xmm0,%xmm1,%xmm6 241 vpshufb %xmm0,%xmm10,%xmm10 243 vpshufb %xmm0,%xmm11,%xmm11 246 vpshufb %xmm0,%xmm12,%xmm12 249 vpshufb %xmm0,%xmm13,%xmm13 250 vpshufb %xmm0,%xmm14,%xmm14 251 vpshufb %xmm0,%xmm1,%xmm1 354 vpshufb %xmm0,%xmm8,%xmm8 373 vpshufb %xmm0,%xmm7,%xmm7 375 vpshufb %xmm0,%xmm4,%xmm4 [all …]
|
H A D | aes-gcm-avx512.S | 119 vpshufb SHUF_MASK(%rip),%xmm16,%xmm16 367 vpshufb %zmm16,%zmm11,%zmm11 368 vpshufb %zmm16,%zmm3,%zmm3 369 vpshufb %zmm16,%zmm4,%zmm4 370 vpshufb %zmm16,%zmm5,%zmm5 664 vpshufb %zmm16,%zmm11,%zmm11 665 vpshufb %zmm16,%zmm3,%zmm3 666 vpshufb %zmm16,%zmm4,%zmm4 667 vpshufb %zmm16,%zmm5,%zmm5 701 vpshufb %zmm16,%zmm11,%zmm11 [all …]
|
H A D | ghash-x86_64.S | 1435 vpshufb %xmm13,%xmm10,%xmm10 1442 vpshufb %xmm13,%xmm14,%xmm14 1449 vpshufb %xmm13,%xmm15,%xmm15 1457 vpshufb %xmm13,%xmm14,%xmm14 1467 vpshufb %xmm13,%xmm15,%xmm15 1482 vpshufb %xmm13,%xmm14,%xmm14 1495 vpshufb %xmm13,%xmm15,%xmm15 1507 vpshufb %xmm13,%xmm14,%xmm14 1520 vpshufb %xmm13,%xmm15,%xmm15 1541 vpshufb %xmm13,%xmm14,%xmm14 [all …]
|
H A D | chacha-x86_64.S | 1688 vpshufb %ymm15,%ymm4,%ymm4 1691 vpshufb %ymm15,%ymm5,%ymm5 1705 vpshufb %ymm14,%ymm4,%ymm4 1708 vpshufb %ymm14,%ymm5,%ymm5 1726 vpshufb %ymm15,%ymm6,%ymm6 1729 vpshufb %ymm15,%ymm7,%ymm7 1743 vpshufb %ymm14,%ymm6,%ymm6 1746 vpshufb %ymm14,%ymm7,%ymm7 1760 vpshufb %ymm15,%ymm7,%ymm7 1763 vpshufb %ymm15,%ymm4,%ymm4 [all …]
|
H A D | sha1-mb-x86_64.S | 3046 vpshufb %xmm5,%xmm0,%xmm0 3068 vpshufb %xmm5,%xmm1,%xmm1 3091 vpshufb %xmm5,%xmm2,%xmm2 3114 vpshufb %xmm5,%xmm3,%xmm3 3137 vpshufb %xmm5,%xmm4,%xmm4 3160 vpshufb %xmm5,%xmm0,%xmm0 3183 vpshufb %xmm5,%xmm1,%xmm1 3206 vpshufb %xmm5,%xmm2,%xmm2 3229 vpshufb %xmm5,%xmm3,%xmm3 3252 vpshufb %xmm5,%xmm4,%xmm4 [all …]
|
H A D | sha256-mb-x86_64.S | 3231 vpshufb %xmm6,%xmm5,%xmm5 3287 vpshufb %xmm6,%xmm5,%xmm5 3343 vpshufb %xmm6,%xmm5,%xmm5 3399 vpshufb %xmm6,%xmm5,%xmm5 3455 vpshufb %xmm6,%xmm5,%xmm5 3511 vpshufb %xmm6,%xmm5,%xmm5 3567 vpshufb %xmm6,%xmm5,%xmm5 3623 vpshufb %xmm6,%xmm5,%xmm5 3680 vpshufb %xmm6,%xmm5,%xmm5 3736 vpshufb %xmm6,%xmm5,%xmm5 [all …]
|
H A D | sha256-x86_64.S | 3146 vpshufb %xmm7,%xmm0,%xmm0 3148 vpshufb %xmm7,%xmm1,%xmm1 3149 vpshufb %xmm7,%xmm2,%xmm2 3151 vpshufb %xmm7,%xmm3,%xmm3 3244 vpshufb %xmm8,%xmm6,%xmm6 3276 vpshufb %xmm9,%xmm6,%xmm6 3379 vpshufb %xmm8,%xmm6,%xmm6 3411 vpshufb %xmm9,%xmm6,%xmm6 3514 vpshufb %xmm8,%xmm6,%xmm6 3546 vpshufb %xmm9,%xmm6,%xmm6 [all …]
|
H A D | sha512-x86_64.S | 1864 vpshufb %xmm11,%xmm0,%xmm0 1866 vpshufb %xmm11,%xmm1,%xmm1 1868 vpshufb %xmm11,%xmm2,%xmm2 1870 vpshufb %xmm11,%xmm3,%xmm3 1872 vpshufb %xmm11,%xmm4,%xmm4 1874 vpshufb %xmm11,%xmm5,%xmm5 1876 vpshufb %xmm11,%xmm6,%xmm6 1878 vpshufb %xmm11,%xmm7,%xmm7 2965 vpshufb %xmm11,%xmm0,%xmm0 2967 vpshufb %xmm11,%xmm1,%xmm1 [all …]
|
H A D | sha1-x86_64.S | 2660 vpshufb %xmm6,%xmm0,%xmm0 2662 vpshufb %xmm6,%xmm1,%xmm1 2663 vpshufb %xmm6,%xmm2,%xmm2 2664 vpshufb %xmm6,%xmm3,%xmm3 3497 vpshufb %xmm6,%xmm0,%xmm0 3501 vpshufb %xmm6,%xmm1,%xmm1 3536 vpshufb %xmm6,%xmm2,%xmm2 3571 vpshufb %xmm6,%xmm3,%xmm3 3789 vpshufb %ymm6,%ymm0,%ymm0 3791 vpshufb %ymm6,%ymm1,%ymm1 [all …]
|
H A D | aesni-sha256-x86_64.S | 150 vpshufb %xmm7,%xmm0,%xmm0 152 vpshufb %xmm7,%xmm1,%xmm1 153 vpshufb %xmm7,%xmm2,%xmm2 155 vpshufb %xmm7,%xmm3,%xmm3 1314 vpshufb %xmm7,%xmm0,%xmm0 1316 vpshufb %xmm7,%xmm1,%xmm1 1317 vpshufb %xmm7,%xmm2,%xmm2 1319 vpshufb %xmm7,%xmm3,%xmm3 2518 vpshufb %ymm7,%ymm0,%ymm0 2520 vpshufb %ymm7,%ymm1,%ymm1 [all …]
|
H A D | aesni-sha1-x86_64.S | 1459 vpshufb %xmm6,%xmm0,%xmm0 1461 vpshufb %xmm6,%xmm1,%xmm1 1462 vpshufb %xmm6,%xmm2,%xmm2 1463 vpshufb %xmm6,%xmm3,%xmm3 2424 vpshufb %xmm9,%xmm0,%xmm0 2428 vpshufb %xmm9,%xmm1,%xmm1 2465 vpshufb %xmm9,%xmm2,%xmm2 2504 vpshufb %xmm9,%xmm3,%xmm3
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
H A D | ghash-x86_64.S | 171 vpshufb %xmm4,%xmm2,%xmm2 290 vpshufb %xmm13,%xmm10,%xmm10 297 vpshufb %xmm13,%xmm14,%xmm14 304 vpshufb %xmm13,%xmm15,%xmm15 312 vpshufb %xmm13,%xmm14,%xmm14 322 vpshufb %xmm13,%xmm15,%xmm15 337 vpshufb %xmm13,%xmm14,%xmm14 350 vpshufb %xmm13,%xmm15,%xmm15 362 vpshufb %xmm13,%xmm14,%xmm14 375 vpshufb %xmm13,%xmm15,%xmm15 [all …]
|
H A D | aesni-gcm-x86_64.S | 298 vpshufb %xmm0,%xmm1,%xmm6 304 vpshufb %xmm0,%xmm10,%xmm10 306 vpshufb %xmm0,%xmm11,%xmm11 309 vpshufb %xmm0,%xmm12,%xmm12 312 vpshufb %xmm0,%xmm13,%xmm13 313 vpshufb %xmm0,%xmm14,%xmm14 314 vpshufb %xmm0,%xmm1,%xmm1 626 vpshufb %xmm0,%xmm1,%xmm6 632 vpshufb %xmm0,%xmm10,%xmm10 634 vpshufb %xmm0,%xmm11,%xmm11 [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha256-586.pl | 1018 &vpshufb (@X[0],@X[0],$t3); 1020 &vpshufb (@X[1],@X[1],$t3); 1021 &vpshufb (@X[2],@X[2],$t3); 1023 &vpshufb (@X[3],@X[3],$t3); 1215 &vpshufb (@X[0],@X[0],$t3); 1217 &vpshufb (@X[1],@X[1],$t3); 1218 &vpshufb (@X[2],@X[2],$t3); 1220 &vpshufb (@X[3],@X[3],$t3);
|
H A D | sha1-586.pl | 1185 &vpshufb(@X[-4&7],@X[-4&7],@X[2]); # byte swap 1186 &vpshufb(@X[-3&7],@X[-3&7],@X[2]); 1187 &vpshufb(@X[-2&7],@X[-2&7],@X[2]); 1189 &vpshufb(@X[-1&7],@X[-1&7],@X[2]); 1372 &vpshufb(@X[-4&7],@X[-4&7],@X[2]); # byte swap 1387 &vpshufb (@X[($Xi-3)&7],@X[($Xi-3)&7],@X[2]);
|
H A D | sha1-x86_64.pl | 1208 &vpshufb(@X[-4&7],@X[-4&7],@X[2]); # byte swap 1222 &vpshufb(@X[($Xi-3)&7],@X[($Xi-3)&7],@X[2]); 1749 &vpshufb (@X[-4&7],@X[-4&7],@X[2]); # byte swap 1751 &vpshufb (@X[-3&7],@X[-3&7],@X[2]); 1755 &vpshufb (@X[-2&7],@X[-2&7],@X[2]); 1759 &vpshufb (@X[-1&7],@X[-1&7],@X[2]);
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | toolchain-simd.m4 | 179 __asm__ __volatile__("vpshufb %ymm0,%ymm1,%ymm2"); 259 __asm__ __volatile__("vpshufb %zmm0,%zmm1,%zmm2");
|
/freebsd/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-ild.c | 619 static struct ptunit_result vpshufb(void) in vpshufb() function 748 ptu_run(suite, vpshufb); in main()
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
H A D | sha256-x86_64.S | 2789 vpshufb %xmm7,%xmm0,%xmm0 2791 vpshufb %xmm7,%xmm1,%xmm1 2792 vpshufb %xmm7,%xmm2,%xmm2 2794 vpshufb %xmm7,%xmm3,%xmm3 2887 vpshufb %xmm8,%xmm6,%xmm6 2919 vpshufb %xmm9,%xmm6,%xmm6 3022 vpshufb %xmm8,%xmm6,%xmm6 3054 vpshufb %xmm9,%xmm6,%xmm6 3157 vpshufb %xmm8,%xmm6,%xmm6 3189 vpshufb %xmm9,%xmm6,%xmm6 [all …]
|
H A D | sha512-x86_64.S | 1511 vpshufb %xmm11,%xmm0,%xmm0 1513 vpshufb %xmm11,%xmm1,%xmm1 1515 vpshufb %xmm11,%xmm2,%xmm2 1517 vpshufb %xmm11,%xmm3,%xmm3 1519 vpshufb %xmm11,%xmm4,%xmm4 1521 vpshufb %xmm11,%xmm5,%xmm5 1523 vpshufb %xmm11,%xmm6,%xmm6 1525 vpshufb %xmm11,%xmm7,%xmm7 2688 vpshufb %ymm10,%ymm0,%ymm0 2690 vpshufb %ymm10,%ymm1,%ymm1 [all …]
|
/freebsd/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-x86_64.pl | 1861 "&vpshufb (@x[$d0],@x[$d0],$t1)", 1864 "&vpshufb (@x[$d1],@x[$d1],$t1)", 1880 "&vpshufb (@x[$d0],@x[$d0],$t0)", 1883 "&vpshufb (@x[$d1],@x[$d1],$t0)", 1904 "&vpshufb (@x[$d2],@x[$d2],$t1)", 1907 "&vpshufb (@x[$d3],@x[$d3],$t1)", 1923 "&vpshufb (@x[$d2],@x[$d2],$t0)", 1926 "&vpshufb (@x[$d3],@x[$d3],$t0)",
|