/external/llvm/test/CodeGen/X86/ |
vec_shuffle-28.ll | 3 ; CHECK: pshufb 4 ; CHECK-NOT: pshufb 6 ; FIXME: this test has a superfluous punpcklqdq pre-pshufb currently.
|
avx-trunc.ll | 13 ; CHECK: pshufb 19 ; CHECK: pshufb
|
vec_shuffle-36.ll | 4 ; CHECK: pshufb 5 ; CHECK-NOT: pshufb
|
vec_shuffle-34.ll | 1 ; RUN: llc < %s -march=x86 -mcpu=core2 | grep pshufb | count 2
|
trunc-ext-ld-st.ll | 7 ;CHECK: pshufb 23 ;CHECK: pshufb 48 ;CHECK: pshufb 60 ;CHECK: pshufb 72 ;CHECK: pshufb
|
atom-shuf.ll | 7 ; CHECK: pshufb
|
pr12359.ll | 8 ; CHECK-NEXT: pshufb
|
vec_shuffle-31.ll | 2 ; RUN: grep pshufb %t | count 1
|
bswap-vector.ll | 29 ; CHECK-SSSE3: pshufb 54 ; CHECK-SSSE3: pshufb 77 ; CHECK-SSSE3: pshufb 99 ; CHECK-SSSE3: pshufb 100 ; CHECK-SSSE3: pshufb 118 ; CHECK-SSSE3: pshufb 119 ; CHECK-SSSE3: pshufb 137 ; CHECK-SSSE3: pshufb 138 ; CHECK-SSSE3: pshufb 158 ; CHECK-SSSE3: pshufb [all...] |
buildvec-insertvec.ll | 13 ; CHECK-NEXT: pshufb
|
swizzle-2.ll | 360 ; legal shuffle (either pshuflw or pshufb depending on the masks). 370 ; CHECK-NOT: pshufb 382 ; CHECK-NOT: pshufb 394 ; CHECK-NOT: pshufb 403 ; CHECK: pshufb 404 ; CHECK-NOT: pshufb 415 ; CHECK: pshufb 416 ; CHECK-NOT: pshufb 427 ; CHECK: pshufb 428 ; CHECK-NOT: pshufb [all...] |
extract-concat.ll | 15 ; CHECK: pshufb
|
vec_shuffle-35.ll | 8 ; RUN: grep pshufb %t | count 3
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
vp9_intrapred_ssse3.asm | 45 pshufb m1, m0 46 pshufb m2, m0 63 pshufb m1, m0 64 pshufb m2, m0 81 pshufb m1, m0 82 pshufb m2, m0 99 pshufb m1, m0 100 pshufb m2, m0 115 pshufb m2, m0, [GLOBAL(sh_b23456777)] 116 pshufb m1, m0, [GLOBAL(sh_b01234577) [all...] |
vp9_subpixel_8t_ssse3.asm | 538 pshufb %1, [GLOBAL(shuf_t0t1)] 539 pshufb %2, [GLOBAL(shuf_t2t3)] 635 pshufb %1, [GLOBAL(shuf_t0t1)] 636 pshufb %2, [GLOBAL(shuf_t2t3)] 637 pshufb %3, [GLOBAL(shuf_t4t5)] 638 pshufb %4, [GLOBAL(shuf_t6t7)] 779 pshufb xmm0, [GLOBAL(shuf_t0t1)] 780 pshufb xmm1, [GLOBAL(shuf_t2t3)] 781 pshufb xmm2, [GLOBAL(shuf_t4t5)] 782 pshufb xmm3, [GLOBAL(shuf_t6t7) [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_intrapred_ssse3.asm | 45 pshufb m1, m0 46 pshufb m2, m0 63 pshufb m1, m0 64 pshufb m2, m0 81 pshufb m1, m0 82 pshufb m2, m0 99 pshufb m1, m0 100 pshufb m2, m0 115 pshufb m2, m0, [GLOBAL(sh_b23456777)] 116 pshufb m1, m0, [GLOBAL(sh_b01234577) [all...] |
vp9_subpixel_8t_ssse3.asm | 537 pshufb %1, [GLOBAL(shuf_t0t1)] 538 pshufb %2, [GLOBAL(shuf_t2t3)] 634 pshufb %1, [GLOBAL(shuf_t0t1)] 635 pshufb %2, [GLOBAL(shuf_t2t3)] 636 pshufb %3, [GLOBAL(shuf_t4t5)] 637 pshufb %4, [GLOBAL(shuf_t6t7)] 778 pshufb xmm0, [GLOBAL(shuf_t0t1)] 779 pshufb xmm1, [GLOBAL(shuf_t2t3)] 780 pshufb xmm2, [GLOBAL(shuf_t4t5)] 781 pshufb xmm3, [GLOBAL(shuf_t6t7) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_intrapred_ssse3.asm | 45 pshufb m1, m0 46 pshufb m2, m0 63 pshufb m1, m0 64 pshufb m2, m0 81 pshufb m1, m0 82 pshufb m2, m0 99 pshufb m1, m0 100 pshufb m2, m0 115 pshufb m2, m0, [GLOBAL(sh_b23456777)] 116 pshufb m1, m0, [GLOBAL(sh_b01234577) [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/aes/asm/ |
vpaes-x86.pl | 43 # pshufb, yet it's respectable +28%/64% improvement on Core 2 188 &pshufb ("xmm2","xmm0"); 193 &pshufb ("xmm0","xmm1"); 203 &pshufb ("xmm4","xmm2"); # 4 = sb1u 204 &pshufb ("xmm0","xmm3"); # 0 = sb1t 209 &pshufb ("xmm5","xmm2"); # 4 = sb2u 212 &pshufb ("xmm2","xmm3"); # 2 = sb2t 215 &pshufb ("xmm0","xmm1"); # 0 = B 218 &pshufb ("xmm3","xmm4"); # 3 = D 221 &pshufb ("xmm0","xmm1"); # 0 = 2B+ [all...] |
vpaes-x86_64.pl | 43 # pshufb, yet it's respectable +36%/62% improvement on Core 2 94 pshufb %xmm0, %xmm2 96 pshufb %xmm1, %xmm0 108 pshufb %xmm2, %xmm4 # 4 = sb1u 109 pshufb %xmm3, %xmm0 # 0 = sb1t 114 pshufb %xmm2, %xmm5 # 4 = sb2u 117 pshufb %xmm3, %xmm2 # 2 = sb2t 120 pshufb %xmm1, %xmm0 # 0 = B 123 pshufb %xmm4, %xmm3 # 3 = D 126 pshufb %xmm1, %xmm0 # 0 = 2B+ [all...] |
/external/openssl/crypto/aes/asm/ |
vpaes-x86.pl | 43 # pshufb, yet it's respectable +32%/65% improvement on Core 2 189 &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+ [all...] |
vpaes-x86_64.pl | 43 # pshufb, yet it's respectable +40%/78% improvement on Core 2 94 pshufb %xmm0, %xmm2 96 pshufb %xmm1, %xmm0 107 pshufb %xmm2, %xmm4 # 4 = sb1u 110 pshufb %xmm3, %xmm0 # 0 = sb1t 113 pshufb %xmm2, %xmm5 # 4 = sb2u 116 pshufb %xmm3, %xmm2 # 2 = sb2t 120 pshufb %xmm1, %xmm0 # 0 = B 123 pshufb %xmm4, %xmm3 # 3 = D 126 pshufb %xmm1, %xmm0 # 0 = 2B+ [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
ssse3.asm | 53 TEST_GENERIC pshufb, movq, mm0, mmx, mm1 54 TEST_GENERIC pshufb, movdqu, xmm0, xmm, xmm1
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
recon_sse2.asm | 390 pshufb xmm3, xmm2 412 pshufb xmm3, xmm2 413 pshufb xmm5, xmm2 549 pshufb xmm0, xmm2 550 pshufb xmm1, xmm2 573 pshufb xmm0, xmm2 574 pshufb xmm1, xmm2 670 ; FIXME use pshufb for ssse3 version 732 ; FIXME use pshufb for ssse3 version 825 ; FIXME use pshufb for ssse3 versio [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
recon_sse2.asm | 389 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 versio [all...] |