/external/llvm/test/CodeGen/X86/ |
vec_splat-2.ll | 28 ; CHECK-NOT: pshufd 31 ; CHECK: pshufd $0 32 ; CHECK-NOT: pshufd
|
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]
|
/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
|
/external/chromium_org/third_party/boringssl/linux-x86_64/crypto/aes/ |
bsaes-x86_64.S | 328 pshufd $147,%xmm15,%xmm7 329 pshufd $147,%xmm0,%xmm8 331 pshufd $147,%xmm3,%xmm9 333 pshufd $147,%xmm5,%xmm10 335 pshufd $147,%xmm2,%xmm11 337 pshufd $147,%xmm6,%xmm12 339 pshufd $147,%xmm1,%xmm13 341 pshufd $147,%xmm4,%xmm14 348 pshufd $78,%xmm15,%xmm15 350 pshufd $78,%xmm0,%xmm [all...] |
/external/chromium_org/third_party/boringssl/mac-x86_64/crypto/aes/ |
bsaes-x86_64.S | 328 pshufd $147,%xmm15,%xmm7 329 pshufd $147,%xmm0,%xmm8 331 pshufd $147,%xmm3,%xmm9 333 pshufd $147,%xmm5,%xmm10 335 pshufd $147,%xmm2,%xmm11 337 pshufd $147,%xmm6,%xmm12 339 pshufd $147,%xmm1,%xmm13 341 pshufd $147,%xmm4,%xmm14 348 pshufd $78,%xmm15,%xmm15 350 pshufd $78,%xmm0,%xmm [all...] |
/external/chromium_org/third_party/boringssl/win-x86_64/crypto/aes/ |
bsaes-x86_64.asm | 328 pshufd xmm7,xmm15,093h 329 pshufd xmm8,xmm0,093h 331 pshufd xmm9,xmm3,093h 333 pshufd xmm10,xmm5,093h 335 pshufd xmm11,xmm2,093h 337 pshufd xmm12,xmm6,093h 339 pshufd xmm13,xmm1,093h 341 pshufd xmm14,xmm4,093h 348 pshufd xmm15,xmm15,04Eh 350 pshufd xmm0,xmm0,04E [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/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/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/boringssl/win-x86_64/crypto/modes/ |
ghash-x86_64.asm | 693 pshufd xmm2,xmm2,78 696 pshufd xmm4,xmm2,255 710 pshufd xmm6,xmm2,78 714 pshufd xmm3,xmm0,78 750 pshufd xmm3,xmm2,78 751 pshufd xmm4,xmm0,78 759 pshufd xmm3,xmm0,78 797 pshufd xmm3,xmm0,78 833 pshufd xmm3,xmm5,78 834 pshufd xmm4,xmm0,7 [all...] |
/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 */
|