Searched refs:pshufd (Results 1 - 25 of 59) sorted by relevance

123

/external/libvpx/libvpx/vp8/common/x86/
H A Didctllm_sse2.asm151 pshufd xmm0, xmm0, 11011000b
152 pshufd xmm1, xmm4, 11011000b
158 pshufd xmm2, xmm2, 11011000b
159 pshufd xmm3, xmm4, 11011000b
225 pshufd xmm0, xmm2, 11011000b
226 pshufd xmm2, xmm1, 11011000b
228 pshufd xmm1, xmm5, 11011000b
229 pshufd xmm3, xmm7, 11011000b
303 pshufd xmm0, xmm2, 11011000b
304 pshufd xmm
[all...]
H A Diwalsh_sse2.asm30 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
57 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
60 pshufd xmm0, xmm0, 0 ;03 03 03 03 03 03 03 03
H A Dpostproc_sse2.asm564 pshufd xmm6, xmm6, 0 ; duplicate the last ones
565 pshufd xmm7, xmm7, 0 ; duplicate the last ones
570 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared
571 pshufd xmm4, xmm2, 3 ; 0000 8--7 8--7 8--7 squared
576 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared
577 pshufd xmm4, xmm2, 01011111b ; 0000 0000 9--6 9--6 squared
582 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared
583 pshufd xmm4, xmm2, 10111111b ; 0000 0000 8--7 8--7 squared
/external/chromium_org/third_party/mesa/src/src/mesa/x86-64/
H A Dxform4.S85 pshufd $0x00, %xmm8, %xmm0 /* ox | ox | ox | ox */
87 pshufd $0x55, %xmm8, %xmm1 /* oy | oy | oy | oy */
89 pshufd $0xAA, %xmm8, %xmm2 /* oz | oz | oz | ox */
91 pshufd $0xFF, %xmm8, %xmm3 /* ow | ow | ow | ow */
171 pshufd $0x00, %xmm8, %xmm0 /* ox | ox | ox | ox */
173 pshufd $0x55, %xmm8, %xmm1 /* oy | oy | oy | oy */
175 pshufd $0xAA, %xmm8, %xmm2 /* oz | oz | oz | ox */
177 pshufd $0xFF, %xmm8, %xmm3 /* ow | ow | ow | ow */
/external/mesa3d/src/mesa/x86-64/
H A Dxform4.S85 pshufd $0x00, %xmm8, %xmm0 /* ox | ox | ox | ox */
87 pshufd $0x55, %xmm8, %xmm1 /* oy | oy | oy | oy */
89 pshufd $0xAA, %xmm8, %xmm2 /* oz | oz | oz | ox */
91 pshufd $0xFF, %xmm8, %xmm3 /* ow | ow | ow | ow */
171 pshufd $0x00, %xmm8, %xmm0 /* ox | ox | ox | ox */
173 pshufd $0x55, %xmm8, %xmm1 /* oy | oy | oy | oy */
175 pshufd $0xAA, %xmm8, %xmm2 /* oz | oz | oz | ox */
177 pshufd $0xFF, %xmm8, %xmm3 /* ow | ow | ow | ow */
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/
H A Dbsaes-x86_64.S327 pshufd $147,%xmm15,%xmm7
328 pshufd $147,%xmm0,%xmm8
330 pshufd $147,%xmm3,%xmm9
332 pshufd $147,%xmm5,%xmm10
334 pshufd $147,%xmm2,%xmm11
336 pshufd $147,%xmm6,%xmm12
338 pshufd $147,%xmm1,%xmm13
340 pshufd $147,%xmm4,%xmm14
347 pshufd $78,%xmm15,%xmm15
349 pshufd
[all...]
H A Daesni-x86.S773 pshufd $192,%xmm1,%xmm2
774 pshufd $128,%xmm1,%xmm3
785 pshufd $64,%xmm1,%xmm4
787 pshufd $192,%xmm0,%xmm5
789 pshufd $128,%xmm0,%xmm6
791 pshufd $64,%xmm0,%xmm7
841 pshufd $192,%xmm1,%xmm2
845 pshufd $128,%xmm1,%xmm3
857 pshufd $64,%xmm1,%xmm4
860 pshufd
[all...]
H A Dbsaes-x86_64.pl460 pshufd \$0x93, @x[0], @t[0] # x0 <<< 32
461 pshufd \$0x93, @x[1], @t[1]
463 pshufd \$0x93, @x[2], @t[2]
465 pshufd \$0x93, @x[3], @t[3]
467 pshufd \$0x93, @x[4], @t[4]
469 pshufd \$0x93, @x[5], @t[5]
471 pshufd \$0x93, @x[6], @t[6]
473 pshufd \$0x93, @x[7], @t[7]
480 pshufd \$0x4E, @x[0], @x[0] # (x0 ^ (x0 <<< 32)) <<< 64)
482 pshufd \
[all...]
H A Daesni-x86.pl837 &pshufd ($inout0,$rndkey1,3<<6); # place counter to upper dword
838 &pshufd ($inout1,$rndkey1,2<<6);
849 &pshufd ($inout2,$rndkey1,1<<6);
851 &pshufd ($inout3,$rndkey0,3<<6);
853 &pshufd ($inout4,$rndkey0,2<<6);
855 &pshufd ($inout5,$rndkey0,1<<6);
911 &pshufd ($inout0,$rndkey1,3<<6);
916 &pshufd ($inout1,$rndkey1,2<<6);
931 &pshufd ($inout2,$rndkey1,1<<6);
935 &pshufd (
[all...]
H A Daesni-x86_64.S918 pshufd $192,%xmm12,%xmm2
919 pshufd $128,%xmm12,%xmm3
920 pshufd $64,%xmm12,%xmm4
931 pshufd $192,%xmm13,%xmm5
934 pshufd $128,%xmm13,%xmm6
937 pshufd $64,%xmm13,%xmm7
1013 pshufd $192,%xmm12,%xmm2
1015 pshufd $128,%xmm12,%xmm3
1018 pshufd $64,%xmm12,%xmm4
1047 pshufd
[all...]
H A Daesni-x86_64.pl1071 pshufd \$`3<<6`,$iv0,$inout0 # place counter to upper dword
1072 pshufd \$`2<<6`,$iv0,$inout1
1073 pshufd \$`1<<6`,$iv0,$inout2
1084 pshufd \$`3<<6`,$iv1,$inout3
1087 pshufd \$`2<<6`,$iv1,$inout4
1090 pshufd \$`1<<6`,$iv1,$inout5
1166 pshufd \$`3<<6`,$iv0,$inout0
1168 pshufd \$`2<<6`,$iv0,$inout1
1171 pshufd \$`1<<6`,$iv0,$inout2
1200 pshufd \
[all...]
/external/openssl/crypto/aes/asm/
H A Dbsaes-x86_64.S327 pshufd $147,%xmm15,%xmm7
328 pshufd $147,%xmm0,%xmm8
330 pshufd $147,%xmm3,%xmm9
332 pshufd $147,%xmm5,%xmm10
334 pshufd $147,%xmm2,%xmm11
336 pshufd $147,%xmm6,%xmm12
338 pshufd $147,%xmm1,%xmm13
340 pshufd $147,%xmm4,%xmm14
347 pshufd $78,%xmm15,%xmm15
349 pshufd
[all...]
H A Daesni-x86.S773 pshufd $192,%xmm1,%xmm2
774 pshufd $128,%xmm1,%xmm3
785 pshufd $64,%xmm1,%xmm4
787 pshufd $192,%xmm0,%xmm5
789 pshufd $128,%xmm0,%xmm6
791 pshufd $64,%xmm0,%xmm7
841 pshufd $192,%xmm1,%xmm2
845 pshufd $128,%xmm1,%xmm3
857 pshufd $64,%xmm1,%xmm4
860 pshufd
[all...]
H A Dbsaes-x86_64.pl460 pshufd \$0x93, @x[0], @t[0] # x0 <<< 32
461 pshufd \$0x93, @x[1], @t[1]
463 pshufd \$0x93, @x[2], @t[2]
465 pshufd \$0x93, @x[3], @t[3]
467 pshufd \$0x93, @x[4], @t[4]
469 pshufd \$0x93, @x[5], @t[5]
471 pshufd \$0x93, @x[6], @t[6]
473 pshufd \$0x93, @x[7], @t[7]
480 pshufd \$0x4E, @x[0], @x[0] # (x0 ^ (x0 <<< 32)) <<< 64)
482 pshufd \
[all...]
H A Daesni-x86.pl837 &pshufd ($inout0,$rndkey1,3<<6); # place counter to upper dword
838 &pshufd ($inout1,$rndkey1,2<<6);
849 &pshufd ($inout2,$rndkey1,1<<6);
851 &pshufd ($inout3,$rndkey0,3<<6);
853 &pshufd ($inout4,$rndkey0,2<<6);
855 &pshufd ($inout5,$rndkey0,1<<6);
911 &pshufd ($inout0,$rndkey1,3<<6);
916 &pshufd ($inout1,$rndkey1,2<<6);
931 &pshufd ($inout2,$rndkey1,1<<6);
935 &pshufd (
[all...]
H A Daesni-x86_64.S918 pshufd $192,%xmm12,%xmm2
919 pshufd $128,%xmm12,%xmm3
920 pshufd $64,%xmm12,%xmm4
931 pshufd $192,%xmm13,%xmm5
934 pshufd $128,%xmm13,%xmm6
937 pshufd $64,%xmm13,%xmm7
1013 pshufd $192,%xmm12,%xmm2
1015 pshufd $128,%xmm12,%xmm3
1018 pshufd $64,%xmm12,%xmm4
1047 pshufd
[all...]
H A Daesni-x86_64.pl1071 pshufd \$`3<<6`,$iv0,$inout0 # place counter to upper dword
1072 pshufd \$`2<<6`,$iv0,$inout1
1073 pshufd \$`1<<6`,$iv0,$inout2
1084 pshufd \$`3<<6`,$iv1,$inout3
1087 pshufd \$`2<<6`,$iv1,$inout4
1090 pshufd \$`1<<6`,$iv1,$inout5
1166 pshufd \$`3<<6`,$iv0,$inout0
1168 pshufd \$`2<<6`,$iv0,$inout1
1171 pshufd \$`1<<6`,$iv0,$inout2
1200 pshufd \
[all...]
/external/libvpx/libvpx/vp8/encoder/x86/
H A Dfwalsh_sse2.asm84 pshufd xmm4, xmm0, 0xd8 ; d11 d10 a11 a10
85 pshufd xmm5, xmm2, 0xd8 ; c11 c10 b11 b10
86 pshufd xmm6, xmm1, 0x72 ; d13 d12 a13 a12
87 pshufd xmm7, xmm3, 0x72 ; c13 c12 b13 b12
/external/chromium_org/third_party/openssl/openssl/crypto/modes/asm/
H A Dghash-x86_64.pl362 pshufd \$0b01001110,$Xi,$T1
363 pshufd \$0b01001110,$Hkey,$T2
420 pshufd \$0b01001110,$Hkey,$Hkey # dword swap
423 pshufd \$0b11111111,$Hkey,$T2 # broadcast uppermost dword
520 pshufd \$0b01001110,$Xi,$T1
521 pshufd \$0b01001110,$Hkey2,$T2
542 pshufd \$0b01001110,$Xn,$T1n
543 pshufd \$0b01001110,$Hkey,$T2n
573 pshufd \$0b01001110,$Xi,$T1
574 pshufd \
[all...]
H A Dghash-x86_64.S662 pshufd $78,%xmm2,%xmm2
665 pshufd $255,%xmm2,%xmm4
681 pshufd $78,%xmm0,%xmm3
682 pshufd $78,%xmm2,%xmm4
731 pshufd $78,%xmm0,%xmm3
732 pshufd $78,%xmm2,%xmm4
797 pshufd $78,%xmm6,%xmm3
798 pshufd $78,%xmm2,%xmm4
813 pshufd $78,%xmm0,%xmm3
814 pshufd
[all...]
H A Dghash-x86.pl835 &pshufd ($T1,$Xi,0b01001110);
836 &pshufd ($T2,$Hkey,0b01001110);
865 &pshufd ($T2,$T1,0b01001110); #
866 &pshufd ($T3,$Hkey,0b01001110);
927 &pshufd ($Hkey,$Hkey,0b01001110);# dword swap
930 &pshufd ($T2,$Hkey,0b11111111); # broadcast uppermost dword
1041 &pshufd ($T1,$T3,0b01001110);
1044 &pshufd ($T3,$Hkey,0b01001110);
1156 &pshufd ($Hkey,$Hkey,0b01001110);# dword swap
/external/openssl/crypto/modes/asm/
H A Dghash-x86_64.pl362 pshufd \$0b01001110,$Xi,$T1
363 pshufd \$0b01001110,$Hkey,$T2
420 pshufd \$0b01001110,$Hkey,$Hkey # dword swap
423 pshufd \$0b11111111,$Hkey,$T2 # broadcast uppermost dword
520 pshufd \$0b01001110,$Xi,$T1
521 pshufd \$0b01001110,$Hkey2,$T2
542 pshufd \$0b01001110,$Xn,$T1n
543 pshufd \$0b01001110,$Hkey,$T2n
573 pshufd \$0b01001110,$Xi,$T1
574 pshufd \
[all...]
H A Dghash-x86_64.S662 pshufd $78,%xmm2,%xmm2
665 pshufd $255,%xmm2,%xmm4
681 pshufd $78,%xmm0,%xmm3
682 pshufd $78,%xmm2,%xmm4
731 pshufd $78,%xmm0,%xmm3
732 pshufd $78,%xmm2,%xmm4
797 pshufd $78,%xmm6,%xmm3
798 pshufd $78,%xmm2,%xmm4
813 pshufd $78,%xmm0,%xmm3
814 pshufd
[all...]
H A Dghash-x86.pl835 &pshufd ($T1,$Xi,0b01001110);
836 &pshufd ($T2,$Hkey,0b01001110);
865 &pshufd ($T2,$T1,0b01001110); #
866 &pshufd ($T3,$Hkey,0b01001110);
927 &pshufd ($Hkey,$Hkey,0b01001110);# dword swap
930 &pshufd ($T2,$Hkey,0b11111111); # broadcast uppermost dword
1041 &pshufd ($T1,$T3,0b01001110);
1044 &pshufd ($T3,$Hkey,0b01001110);
1156 &pshufd ($Hkey,$Hkey,0b01001110);# dword swap
/external/libvpx/libvpx/vp9/common/x86/
H A Dvp9_postproc_sse2.asm536 pshufd xmm6, xmm6, 0 ; duplicate the last ones
537 pshufd xmm7, xmm7, 0 ; duplicate the last ones
542 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared
543 pshufd xmm4, xmm2, 3 ; 0000 8--7 8--7 8--7 squared
548 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared
549 pshufd xmm4, xmm2, 01011111b ; 0000 0000 9--6 9--6 squared
554 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared
555 pshufd xmm4, xmm2, 10111111b ; 0000 0000 8--7 8--7 squared

Completed in 1103 milliseconds

123