/external/boringssl/src/crypto/fipsmodule/aes/asm/ |
H A D | vpaes-x86.pl | 44 # pshufb, yet it's respectable +28%/64% improvement on Core 2 193 &pshufb ("xmm2","xmm0"); 198 &pshufb ("xmm0","xmm1"); 208 &pshufb ("xmm4","xmm2"); # 4 = sb1u 209 &pshufb ("xmm0","xmm3"); # 0 = sb1t 214 &pshufb ("xmm5","xmm2"); # 4 = sb2u 217 &pshufb ("xmm2","xmm3"); # 2 = sb2t 220 &pshufb ("xmm0","xmm1"); # 0 = B 223 &pshufb ("xmm3","xmm4"); # 3 = D 226 &pshufb ("xmm [all...] |
H A D | vpaes-x86_64.pl | 45 # pshufb, yet it's respectable +36%/62% improvement on Core 2 96 pshufb %xmm0, %xmm2 98 pshufb %xmm1, %xmm0 110 pshufb %xmm2, %xmm4 # 4 = sb1u 111 pshufb %xmm3, %xmm0 # 0 = sb1t 116 pshufb %xmm2, %xmm5 # 4 = sb2u 119 pshufb %xmm3, %xmm2 # 2 = sb2t 122 pshufb %xmm1, %xmm0 # 0 = B 125 pshufb %xmm4, %xmm3 # 3 = D 128 pshufb [all...] |
H A D | bsaes-x86_64.pl | 435 pshufb $mask,@x[0] 436 pshufb $mask,@x[1] 439 pshufb $mask,@x[2] 440 pshufb $mask,@x[3] 443 pshufb $mask,@x[4] 444 pshufb $mask,@x[5] 445 pshufb $mask,@x[6] 446 pshufb $mask,@x[7] 821 pshufb @XMM[8], @XMM[0] 822 pshufb [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
H A D | intrapred_ssse3.asm | 42 pshufb m2, m0, [GLOBAL(sh_b23456789abcdefff)] 45 pshufb m0, m1 55 pshufb m0, m1 58 pshufb m0, m1 61 pshufb m0, m1 64 pshufb m0, m1 95 pshufb m2, m4, [GLOBAL(sh_b23456789abcdefff)] 100 pshufb m4, m1 117 pshufb m4, m1 122 pshufb m [all...] |
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
H A D | x86_64-encoding.s | 118 // CHECK: pshufb CPI1_0(%rip), %xmm1 121 pshufb CPI1_0(%rip), %xmm1 label
|
/external/boringssl/src/crypto/fipsmodule/modes/asm/ |
H A D | ghash-x86.pl | 757 &pshufb ($Xi,$T3); 763 &pshufb ($Xi,$T3); 783 &pshufb ($Xi,$T3); 795 &pshufb ($T1,$T3); 796 &pshufb ($Xn,$T3); 834 &pshufb ($Xhn,$T3); 842 &pshufb ($Xn,$T3); 909 &pshufb ($T1,$T3); 916 &pshufb ($Xi,$T3); 1003 &pshufb ( [all...] |
H A D | ghash-x86_64.pl | 582 pshufb $T3,$Xi 595 pshufb $T3,$T2 # ($Xi&7)ยท0xE0 610 pshufb $T3,$Xi 651 pshufb $T3,$Xi 681 pshufb $T3,$Xln 682 pshufb $T3,$Xl 703 pshufb $T3,$Xl 704 pshufb $T3,$T1 728 pshufb $T3,$Xl 737 pshufb [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | scale_win.cc | 515 pshufb xmm0, xmm3 516 pshufb xmm1, xmm4 517 pshufb xmm2, xmm5 565 pshufb xmm0, xmm2 574 pshufb xmm0, xmm3 584 pshufb xmm0, xmm4 623 pshufb xmm0, xmm2 633 pshufb xmm0, xmm3 644 pshufb xmm0, xmm4 678 pshufb xmm [all...] |
H A D | row_win.cc | 368 pshufb xmm2, xmm4 371 pshufb xmm0, xmm4 374 pshufb xmm1, xmm4 378 pshufb xmm3, xmm4 407 pshufb xmm2, xmm4 410 pshufb xmm0, xmm4 413 pshufb xmm1, xmm4 417 pshufb xmm3, xmm4 443 pshufb xmm0, xmm3 444 pshufb xmm [all...] |
/external/libyuv/files/source/ |
H A D | scale_win.cc | 520 pshufb xmm0, xmm3 521 pshufb xmm1, xmm4 522 pshufb xmm2, xmm5 570 pshufb xmm0, xmm2 579 pshufb xmm0, xmm3 589 pshufb xmm0, xmm4 628 pshufb xmm0, xmm2 638 pshufb xmm0, xmm3 649 pshufb xmm0, xmm4 684 pshufb xmm [all...] |
H A D | row_win.cc | 337 pshufb xmm2, xmm4 340 pshufb xmm0, xmm4 343 pshufb xmm1, xmm4 347 pshufb xmm3, xmm4 376 pshufb xmm2, xmm4 379 pshufb xmm0, xmm4 382 pshufb xmm1, xmm4 386 pshufb xmm3, xmm4 413 pshufb xmm0, xmm3 414 pshufb xmm [all...] |
/external/boringssl/linux-x86/crypto/chacha/ |
H A D | chacha-x86.S | 486 pshufb (%eax),%xmm6 499 pshufb 16(%eax),%xmm6 510 pshufb (%eax),%xmm7 525 pshufb 16(%eax),%xmm7 536 pshufb (%eax),%xmm6 551 pshufb 16(%eax),%xmm6 561 pshufb (%eax),%xmm7 574 pshufb 16(%eax),%xmm7 584 pshufb (%eax),%xmm6 598 pshufb 1 [all...] |
/external/boringssl/mac-x86/crypto/chacha/ |
H A D | chacha-x86.S | 483 pshufb (%eax),%xmm6 496 pshufb 16(%eax),%xmm6 507 pshufb (%eax),%xmm7 522 pshufb 16(%eax),%xmm7 533 pshufb (%eax),%xmm6 548 pshufb 16(%eax),%xmm6 558 pshufb (%eax),%xmm7 571 pshufb 16(%eax),%xmm7 581 pshufb (%eax),%xmm6 595 pshufb 1 [all...] |
/external/boringssl/src/crypto/fipsmodule/sha/asm/ |
H A D | sha1-586.pl | 464 &pshufb (@MSG[0],$BSWAP); 466 &pshufb (@MSG[1],$BSWAP); 467 &pshufb (@MSG[2],$BSWAP); 468 &pshufb (@MSG[3],$BSWAP); 501 &pshufb (@MSG[0],$BSWAP); 507 &pshufb (@MSG[1],$BSWAP); 513 &pshufb (@MSG[2],$BSWAP); 518 &pshufb (@MSG[3],$BSWAP); 631 &pshufb (@X[-4&7],@X[2]); # byte swap 632 &pshufb ( [all...] |
H A D | sha256-586.pl | 551 &pshufb (@MSG[0],$TMP); 557 &pshufb (@MSG[1],$TMP); 566 &pshufb (@MSG[2],$TMP); 575 &pshufb (@MSG[3],$TMP); 690 &pshufb (@X[0],$t3); 692 &pshufb (@X[1],$t3); 694 &pshufb (@X[2],$t3); 697 &pshufb (@X[3],$t3);
|
H A D | sha1-x86_64.pl | 369 pshufb $BSWAP,@MSG[0] 371 pshufb $BSWAP,@MSG[1] 372 pshufb $BSWAP,@MSG[2] 374 pshufb $BSWAP,@MSG[3] 409 pshufb $BSWAP,@MSG[0] 415 pshufb $BSWAP,@MSG[1] 421 pshufb $BSWAP,@MSG[2] 426 pshufb $BSWAP,@MSG[3] 525 pshufb @X[2],@X[-4&7] # byte swap 526 pshufb [all...] |
H A D | sha512-586.pl | 478 &pshufb (@X[0],@X[1]); 486 &pshufb (@X[1],@X[2]) if ($j<7); 630 &pshufb (@X[0],@X[1]); 641 &pshufb (@X[1],@X[2]) if ($j<7);
|
/external/llvm/test/MC/X86/ |
H A D | x86_64-encoding.s | 118 // CHECK: pshufb CPI1_0(%rip), %xmm1 121 pshufb CPI1_0(%rip), %xmm1 label
|
/external/v8/src/x64/ |
H A D | sse-instr.h | 51 V(pshufb, 66, 0F, 38, 00) \
|
/external/boringssl/win-x86/crypto/chacha/ |
H A D | chacha-x86.asm | 495 pshufb xmm6,[eax] 508 pshufb xmm6,[16+eax] 519 pshufb xmm7,[eax] 534 pshufb xmm7,[16+eax] 545 pshufb xmm6,[eax] 560 pshufb xmm6,[16+eax] 570 pshufb xmm7,[eax] 583 pshufb xmm7,[16+eax] 593 pshufb xmm6,[eax] 607 pshufb xmm [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
H A D | subpixel_ssse3.asm | 85 pshufb xmm1, [GLOBAL(shuf2bfrom1)] 87 pshufb xmm2, [GLOBAL(shuf3bfrom1)] 141 pshufb xmm0, xmm3 143 pshufb xmm2, xmm4 222 pshufb xmm1, [GLOBAL(shuf2bfrom1)] 224 pshufb xmm2, [GLOBAL(shuf3bfrom1)] 242 pshufb xmm1, [GLOBAL(shuf2bfrom1)] 243 pshufb xmm2, [GLOBAL(shuf3bfrom1)] 326 pshufb xmm0, [GLOBAL(shuf1b)] 329 pshufb xmm [all...] |
/external/boringssl/linux-x86_64/crypto/cipher_extra/ |
H A D | chacha20_poly1305_x86_64.S | 273 pshufb .rol16(%rip),%xmm12 282 pshufb .rol8(%rip),%xmm12 294 pshufb .rol16(%rip),%xmm12 303 pshufb .rol8(%rip),%xmm12 770 pshufb .rol16(%rip),%xmm12 779 pshufb .rol8(%rip),%xmm12 791 pshufb .rol16(%rip),%xmm12 800 pshufb .rol8(%rip),%xmm12 887 pshufb .rol16(%rip),%xmm12 896 pshufb [all...] |
/external/boringssl/mac-x86_64/crypto/cipher_extra/ |
H A D | chacha20_poly1305_x86_64.S | 272 pshufb .rol16(%rip),%xmm12 281 pshufb .rol8(%rip),%xmm12 293 pshufb .rol16(%rip),%xmm12 302 pshufb .rol8(%rip),%xmm12 769 pshufb .rol16(%rip),%xmm12 778 pshufb .rol8(%rip),%xmm12 790 pshufb .rol16(%rip),%xmm12 799 pshufb .rol8(%rip),%xmm12 886 pshufb .rol16(%rip),%xmm12 895 pshufb [all...] |
/external/boringssl/src/crypto/chacha/asm/ |
H A D | chacha-x86.pl | 391 &pshufb ($xd,&QWP(0,"eax")); # rot16 406 &pshufb ($xd,&QWP(16,"eax")); # rot8 442 # pshufb manually, we 635 &pshufb ($d,$rot16); 646 &pshufb ($d,$rot24);
|
/external/boringssl/src/crypto/perlasm/ |
H A D | x86asm.pl | 109 sub ::pshufb 114 { &::generic("pshufb",@_); }
|