Home
last modified time | relevance | path

Searched refs:pshufb (Results 1 – 25 of 45) sorted by relevance

12

/external/openssl/crypto/aes/asm/
Dvpaes-x86.pl189 &pshufb ("xmm2","xmm0");
191 &pshufb ("xmm0","xmm1");
202 &pshufb ("xmm4","xmm2"); # 4 = sb1u
205 &pshufb ("xmm0","xmm3"); # 0 = sb1t
208 &pshufb ("xmm5","xmm2"); # 4 = sb2u
211 &pshufb ("xmm2","xmm3"); # 2 = sb2t
215 &pshufb ("xmm0","xmm1"); # 0 = B
218 &pshufb ("xmm3","xmm4"); # 3 = D
221 &pshufb ("xmm0","xmm1"); # 0 = 2B+C
233 &pshufb ("xmm5","xmm0"); # 2 = a/k
[all …]
/external/llvm/test/CodeGen/X86/
Dtrunc-ext-ld-st.ll7 ;CHECK: pshufb
23 ;CHECK: pshufb
48 ;CHECK: pshufb
60 ;CHECK: pshufb
72 ;CHECK: pshufb
Dvec_shuffle-28.ll2 ; RUN: grep pshufb %t | count 1
4 ; FIXME: this test has a superfluous punpcklqdq pre-pshufb currently.
Dvec_shuffle-36.ll4 ; CHECK: pshufb
5 ; CHECK-NOT: pshufb
Dvec_shuffle-34.ll1 ; RUN: llc < %s -march=x86 -mcpu=core2 | grep pshufb | count 2
Dvec_shuffle-31.ll2 ; RUN: grep pshufb %t | count 1
Dpr12359.ll8 ; CHECK-NEXT: pshufb
Datom-shuf.ll7 ; CHECK: pshufb
Davx-trunc.ll11 ; CHECK: pshufb
Dbuildvec-insertvec.ll13 ; CHECK-NEXT: pshufb
Dextract-concat.ll15 ; CHECK: pshufb
Dpromote.ll25 ; CHECK: pshufb
Dvec_shuffle-35.ll8 ; RUN: grep pshufb %t | count 3
Dvec_compare-2.ll14 ; CHECK: pshufb
/external/openssl/crypto/modes/asm/
Dghash-x86.pl958 &pshufb ($Xi,$T3);
963 &pshufb ($Xi,$T3);
983 &pshufb ($Xi,$T3);
995 &pshufb ($T1,$T3);
996 &pshufb ($Xn,$T3);
1015 &pshufb ($T1,$T3);
1016 &pshufb ($Xn,$T3);
1079 &pshufb ($T1,$T3);
1086 &pshufb ($Xi,$T3);
1172 &pshufb ($Xi,$Xn);
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Drecon_sse2.asm389 pshufb xmm3, xmm2
408 pshufb xmm3, xmm2
409 pshufb xmm5, xmm2
534 pshufb xmm0, xmm2
535 pshufb xmm1, xmm2
548 pshufb xmm0, xmm2
549 pshufb xmm1, xmm2
647 ; FIXME use pshufb for ssse3 version
709 ; FIXME use pshufb for ssse3 version
802 ; FIXME use pshufb for ssse3 version
[all …]
Dsubpixel_ssse3.asm84 pshufb xmm1, [GLOBAL(shuf2bfrom1)]
86 pshufb xmm2, [GLOBAL(shuf3bfrom1)]
140 pshufb xmm0, xmm3
142 pshufb xmm2, xmm4
221 pshufb xmm1, [GLOBAL(shuf2bfrom1)]
223 pshufb xmm2, [GLOBAL(shuf3bfrom1)]
241 pshufb xmm1, [GLOBAL(shuf2bfrom1)]
242 pshufb xmm2, [GLOBAL(shuf3bfrom1)]
325 pshufb xmm0, [GLOBAL(shuf1b)]
328 pshufb xmm1, [GLOBAL(shuf2b)]
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Dscale.c928 pshufb xmm0, xmm3 in ScaleRowDown34_SSSE3()
929 pshufb xmm1, xmm4 in ScaleRowDown34_SSSE3()
930 pshufb xmm2, xmm5 in ScaleRowDown34_SSSE3()
979 pshufb xmm0, xmm2 in ScaleRowDown34_1_Int_SSSE3()
988 pshufb xmm0, xmm3 in ScaleRowDown34_1_Int_SSSE3()
998 pshufb xmm0, xmm4 in ScaleRowDown34_1_Int_SSSE3()
1037 pshufb xmm0, xmm2 in ScaleRowDown34_0_Int_SSSE3()
1047 pshufb xmm0, xmm3 in ScaleRowDown34_0_Int_SSSE3()
1058 pshufb xmm0, xmm4 in ScaleRowDown34_0_Int_SSSE3()
1094 pshufb xmm0, xmm4 in ScaleRowDown38_SSSE3()
[all …]
/external/libyuv/files/source/
Drow_win.cc165 pshufb xmm0, xmm5 in BGRAToARGBRow_SSSE3()
186 pshufb xmm0, xmm5 in ABGRToARGBRow_SSSE3()
207 pshufb xmm0, xmm5 in RGBAToARGBRow_SSSE3()
228 pshufb xmm0, xmm5 in ARGBToRGBARow_SSSE3()
255 pshufb xmm2, xmm4 in RGB24ToARGBRow_SSSE3()
258 pshufb xmm0, xmm4 in RGB24ToARGBRow_SSSE3()
261 pshufb xmm1, xmm4 in RGB24ToARGBRow_SSSE3()
265 pshufb xmm3, xmm4 in RGB24ToARGBRow_SSSE3()
295 pshufb xmm2, xmm4 in RAWToARGBRow_SSSE3()
298 pshufb xmm0, xmm4 in RAWToARGBRow_SSSE3()
[all …]
Dscale.cc572 pshufb xmm0, xmm3 in ScaleRowDown34_SSSE3()
573 pshufb xmm1, xmm4 in ScaleRowDown34_SSSE3()
574 pshufb xmm2, xmm5 in ScaleRowDown34_SSSE3()
624 pshufb xmm0, xmm2 in ScaleRowDown34_1_Int_SSSE3()
633 pshufb xmm0, xmm3 in ScaleRowDown34_1_Int_SSSE3()
643 pshufb xmm0, xmm4 in ScaleRowDown34_1_Int_SSSE3()
684 pshufb xmm0, xmm2 in ScaleRowDown34_0_Int_SSSE3()
694 pshufb xmm0, xmm3 in ScaleRowDown34_0_Int_SSSE3()
705 pshufb xmm0, xmm4 in ScaleRowDown34_0_Int_SSSE3()
741 pshufb xmm0, xmm4 in ScaleRowDown38_SSSE3()
[all …]
/external/llvm/test/MC/X86/
Dx86_64-encoding.s121 pshufb CPI1_0(%rip), %xmm1 label
Dx86-32-coverage.s1461 pshufb %mm3,%mm3
1464 pshufb %xmm5,%xmm5
10517 pshufb 0xdeadbeef(%ebx,%ecx,8),%mm3
10521 pshufb 0x45,%mm3
10525 pshufb 0x7eed,%mm3
10529 pshufb 0xbabecafe,%mm3
10533 pshufb 0x12345678,%mm3
10537 pshufb %mm3,%mm3
10541 pshufb 0xdeadbeef(%ebx,%ecx,8),%xmm5
10545 pshufb 0x45,%xmm5
[all …]
/external/openssl/crypto/sha/asm/
Dsha1-586.pl491 &pshufb (@X[-4&7],@X[2]); # byte swap
492 &pshufb (@X[-3&7],@X[2]);
493 &pshufb (@X[-2&7],@X[2]);
495 &pshufb (@X[-1&7],@X[2]);
705 &pshufb (@X[-4&7],@X[2]); # byte swap
720 &pshufb (@X[($Xi-3)&7],@X[2]);
/external/valgrind/main/none/tests/x86/
Dinsn_ssse3.def183 pshufb mm.ub[14,6,4,3,1,0,255,128] mm.ub[50,51,52,53,54,55,56,57] => 1.ub[56,56,54,53,51,50,0,0]
184 pshufb m64.ub[14,6,4,3,1,0,255,128] mm.ub[50,51,52,53,54,55,56,57] => 1.ub[56,56,54,53,51,50,0,0]
186 pshufb xmm.ub[63,31,15,14,8,7,1,0,255,128,127,126,123,231,213,103] xmm.ub[60,61,62,63,64,65,66,67,7…
187 pshufb m128.ub[63,31,15,14,8,7,1,0,255,128,127,126,123,231,213,103] xmm.ub[60,61,62,63,64,65,66,67,…
/external/valgrind/main/none/tests/amd64/
Dinsn_ssse3.def183 pshufb mm.ub[14,6,4,3,1,0,255,128] mm.ub[50,51,52,53,54,55,56,57] => 1.ub[56,56,54,53,51,50,0,0]
184 pshufb m64.ub[14,6,4,3,1,0,255,128] mm.ub[50,51,52,53,54,55,56,57] => 1.ub[56,56,54,53,51,50,0,0]
186 pshufb xmm.ub[63,31,15,14,8,7,1,0,255,128,127,126,123,231,213,103] xmm.ub[60,61,62,63,64,65,66,67,7…
187 pshufb m128.ub[63,31,15,14,8,7,1,0,255,128,127,126,123,231,213,103] xmm.ub[60,61,62,63,64,65,66,67,…

12