HomeSort by relevance Sort by last modified time
    Searched full:pshufd (Results 1 - 25 of 74) sorted by null

1 2 3

  /external/llvm/test/CodeGen/X86/
2011-05-09-loaduse.ll 4 ;CHECK-not: pshufd
vec_shuffle-16.ll 8 ; sse2: pshufd
18 ; sse2: pshufd
28 ; sse2: pshufd
39 ; sse2: pshufd
mmx-insert-element.ll 2 ; RUN: llc < %s -march=x86 -mattr=+mmx,+sse2 | grep pshufd
peep-vector-extract-concat.ll 2 ; CHECK: pshufd $3, %xmm0, %xmm0
splat-scalar-load.ll 7 ; CHECK: pshufd $85, (%esp), %xmm0
vec_shuffle-22.ll 10 ; CHECK: pshufd
vec_shuffle-36.ll 13 ; CHECK: pshufd
trunc-ext-ld-st.ll 36 ;CHECK: pshufd
38 ;CHECK: 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 16 ; A test case where we shouldn't generate a punpckldq but a pshufd and a pslldq
palignr.ll 6 ; CHECK: pshufd
7 ; CHECK-YONAH: pshufd
vec_splat-3.ll 4 ; RUN: grep "pshufd" %t | count 8
7 ; Should generate with pshufd with masks $0, $85, $170, $255 (each mask is used twice)
vec_extract.ll 4 ; RUN: not grep pshufd %t
vec_splat.ll 1 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep pshufd
v2f32.ll 14 ; X64-NEXT: pshufd $1, %xmm0, %xmm1
21 ; W64-NEXT: pshufd $1, %xmm0, %xmm1
27 ; X32-NEXT: pshufd $1, %xmm0, %xmm1
sse41.ll 125 ; X32: pshufd $3, %xmm0, %xmm0
129 ; X64: pshufd $3, %xmm0, %xmm0
137 ; X32: pshufd $3, %xmm0, %xmm0
140 ; X64: pshufd $3, %xmm0, %xmm0
vec_splat-2.ll 1 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep pshufd | count 1
sse-align-12.ll 5 ; CHECK: pshufd
vec_shuffle.ll 3 ; RUN: grep pshufd %t | count 1
  /external/libvpx/vp8/common/x86/
idctllm_sse2.asm 146 pshufd xmm0, xmm0, 11011000b
147 pshufd xmm1, xmm4, 11011000b
153 pshufd xmm2, xmm2, 11011000b
154 pshufd xmm3, xmm4, 11011000b
219 pshufd xmm0, xmm2, 11011000b
220 pshufd xmm2, xmm1, 11011000b
222 pshufd xmm1, xmm5, 11011000b
223 pshufd xmm3, xmm7, 11011000b
297 pshufd xmm0, xmm2, 11011000b
298 pshufd xmm2, xmm1, 11011000
    [all...]
iwalsh_sse2.asm 35 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
66 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
69 pshufd xmm7, xmm7, 0 ;03 03 03 03 03 03 03 03
postproc_sse2.asm 536 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
  /external/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

Completed in 416 milliseconds

1 2 3