/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 30 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
|
postproc_sse2.asm | 567 pshufd xmm6, xmm6, 0 ; duplicate the last ones 568 pshufd xmm7, xmm7, 0 ; duplicate the last ones 573 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared 574 pshufd xmm4, xmm2, 3 ; 0000 8--7 8--7 8--7 squared 579 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared 580 pshufd xmm4, xmm2, 01011111b ; 0000 0000 9--6 9--6 squared 585 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared 586 pshufd xmm4, xmm2, 10111111b ; 0000 0000 8--7 8--7 squared
|
/external/llvm/test/CodeGen/X86/ |
fold-load-vec.ll | 4 ; We should not fold movss into pshufd since pshufd expects m128 while movss
|
pointer-vector.ll | 8 ;CHECK: pshufd 17 ;CHECK: pshufd 26 ;CHECK: pshufd 45 ;CHECK: pshufd
|
ret-mmx.ll | 37 ; CHECK-NOT: pshufd
|
vec_extract-sse4.ll | 4 ; RUN: not grep pshufd %t
|
vec_set-3.ll | 2 ; RUN: grep pshufd %t | count 2
|
vec_shuffle-23.ll | 2 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep pshufd
|
vec_shuffle-30.ll | 18 ; A test case where we shouldn't generate a punpckldq but a pshufd and a pslldq
|
vector-shuffle-128-v2.ll | 8 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm0[0,1,0,1] 15 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm0[2,3,0,1] 22 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm0[2,3,2,3] 29 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[0,1,0,1] 36 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[2,3,0,1] 43 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[2,3,2,3] 75 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[0,1,0,1] 82 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[2,3,0,1] 89 ; CHECK-SSE2: pshufd {{.*}} # xmm0 = xmm1[2,3,2,3]
|
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/ |
bsaes-x86_64.S | 327 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 $78,%xmm0,%xmm [all...] |
aesni-x86-mac.S | 750 pshufd $192,%xmm1,%xmm2 751 pshufd $128,%xmm1,%xmm3 762 pshufd $64,%xmm1,%xmm4 764 pshufd $192,%xmm0,%xmm5 766 pshufd $128,%xmm0,%xmm6 768 pshufd $64,%xmm0,%xmm7 818 pshufd $192,%xmm1,%xmm2 822 pshufd $128,%xmm1,%xmm3 834 pshufd $64,%xmm1,%xmm4 837 pshufd $192,%xmm0,%xmm [all...] |
/external/openssl/crypto/aes/asm/ |
bsaes-x86_64.S | 327 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 $78,%xmm0,%xmm [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/ |
fwalsh_sse2.asm | 84 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/libyuv/source/ |
compare_posix.cc | 46 "pshufd $0xee,%%xmm0,%%xmm1 \n" 48 "pshufd $0x1,%%xmm0,%%xmm1 \n" 129 "pshufd $0xe,%%xmm1,%%xmm2 \n" 131 "pshufd $0x1,%%xmm1,%%xmm2 \n"
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
fwalsh_sse2.asm | 84 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
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
fwalsh_sse2.asm | 84 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/libvpx/source/libvpx/vp8/common/x86/ |
postproc_sse2.asm | 567 pshufd xmm6, xmm6, 0 ; duplicate the last ones 568 pshufd xmm7, xmm7, 0 ; duplicate the last ones 573 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared 574 pshufd xmm4, xmm2, 3 ; 0000 8--7 8--7 8--7 squared 579 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared 580 pshufd xmm4, xmm2, 01011111b ; 0000 0000 9--6 9--6 squared 585 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared 586 pshufd xmm4, xmm2, 10111111b ; 0000 0000 8--7 8--7 squared
|
/external/chromium_org/third_party/mesa/src/src/mesa/x86-64/ |
xform4.S | 85 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/libvpx/libvpx/vp8/common/x86/ |
postproc_sse2.asm | 567 pshufd xmm6, xmm6, 0 ; duplicate the last ones 568 pshufd xmm7, xmm7, 0 ; duplicate the last ones 573 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared 574 pshufd xmm4, xmm2, 3 ; 0000 8--7 8--7 8--7 squared 579 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared 580 pshufd xmm4, xmm2, 01011111b ; 0000 0000 9--6 9--6 squared 585 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared 586 pshufd xmm4, xmm2, 10111111b ; 0000 0000 8--7 8--7 squared
|
/external/libyuv/files/source/ |
compare.cc | 113 pshufd xmm2, xmm1, 14 // upper 2 dwords 115 pshufd xmm2, xmm1, 1 193 "pshufd $0xe,%%xmm1,%%xmm2 \n" 195 "pshufd $0x1,%%xmm1,%%xmm2 \n" 284 pshufd xmm1, xmm0, 0EEh 286 pshufd xmm1, xmm0, 01h 321 "pshufd $0xee,%%xmm0,%%xmm1 \n" 323 "pshufd $0x1,%%xmm0,%%xmm1 \n"
|
/external/mesa3d/src/mesa/x86-64/ |
xform4.S | 85 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/libvpx/source/libvpx/vp9/encoder/x86/ |
vp9_error_sse2.asm | 69 pshufd m5, m4, 0x1
|
/external/chromium_org/third_party/libyuv/util/ |
psnr.cc | 113 pshufd xmm1, xmm0, 0EEh 115 pshufd xmm1, xmm0, 01h 149 "pshufd $0xee,%%xmm0,%%xmm1 \n" 151 "pshufd $0x1,%%xmm0,%%xmm1 \n"
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_error_sse2.asm | 69 pshufd m5, m4, 0x1
|