Searched refs:pshufb (Results 1 - 25 of 44) sorted by relevance

12

/external/boringssl/src/crypto/fipsmodule/aes/asm/
H A Dvpaes-x86.pl44 # 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 Dvpaes-x86_64.pl45 # 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 Dbsaes-x86_64.pl435 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 Dintrapred_ssse3.asm42 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 Dx86_64-encoding.s118 // CHECK: pshufb CPI1_0(%rip), %xmm1
121 pshufb CPI1_0(%rip), %xmm1 label
/external/boringssl/src/crypto/fipsmodule/modes/asm/
H A Dghash-x86.pl757 &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 Dghash-x86_64.pl582 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 Dscale_win.cc515 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 Drow_win.cc368 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 Dscale_win.cc520 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 Drow_win.cc337 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 Dchacha-x86.S486 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 Dchacha-x86.S483 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 Dsha1-586.pl464 &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 Dsha256-586.pl551 &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 Dsha1-x86_64.pl369 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 Dsha512-586.pl478 &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 Dx86_64-encoding.s118 // CHECK: pshufb CPI1_0(%rip), %xmm1
121 pshufb CPI1_0(%rip), %xmm1 label
/external/v8/src/x64/
H A Dsse-instr.h51 V(pshufb, 66, 0F, 38, 00) \
/external/boringssl/win-x86/crypto/chacha/
H A Dchacha-x86.asm495 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 Dsubpixel_ssse3.asm85 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 Dchacha20_poly1305_x86_64.S273 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 Dchacha20_poly1305_x86_64.S272 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 Dchacha-x86.pl391 &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 Dx86asm.pl109 sub ::pshufb
114 { &::generic("pshufb",@_); }

Completed in 1331 milliseconds

12