HomeSort by relevance Sort by last modified time
    Searched full:pshufd (Results 26 - 50 of 84) sorted by null

12 3 4

  /external/llvm/test/CodeGen/X86/
vec_compare-2.ll 14 ; CHECK: pshufd
vec_shuffle-37.ll 32 ; CHECK: pshufd
vec_splat-2.ll 1 ; RUN: llc < %s -march=x86 -mcpu=penryn -mattr=+sse2 | grep pshufd | count 1
sse-align-12.ll 5 ; CHECK: pshufd
vec_shuffle.ll 5 ; CHECK: pshufd $80
vec_splat-4.ll 4 ; RUN: grep "pshufd" %t | count 16
6 ; Should generate with pshufd with masks $0, $85, $170, $255 (each mask is used 4 times)
pr3154.ll 40 %asmtmp = call { i32, i32 } asm sideeffect "1: \0A\09movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6, %xmm0 \0A\09subpd %xmm1, %xmm0 \0A\09pshufd $$0x4e, %xmm0, %xmm1 \0A\09cvtpi2pd ($3,$0), %xmm2 \0A\09cvtpi2pd -1*4($3,$1), %xmm3 \0A\09mulpd %xmm0, %xmm2 \0A\09mulpd %xmm1, %xmm3 \0A\09movapd %xmm2, ($2,$0,2) \0A\09movupd %xmm3, -1*8($2,$1,2) \0A\09subpd %xmm5, %xmm7 \0A\09sub $$8, $1 \0A\09add $$8, $0 \0A\09jl 1b \0A\09", "=&r,=&r,r,r,0,1,~{dirflag},~{fpsr},~{flags}"(double* %16, i32* %17, i32 %12, i32 %14) nounwind ; <{ i32, i32 }> [#uses=0]
44 %asmtmp23 = call { i32, i32 } asm sideeffect "1: \0A\09movapd %xmm7, %xmm1 \0A\09mulpd %xmm1, %xmm1 \0A\09movapd %xmm6, %xmm0 \0A\09subpd %xmm1, %xmm0 \0A\09pshufd $$0x4e, %xmm0, %xmm1 \0A\09cvtpi2pd ($3,$0), %xmm2 \0A\09cvtpi2pd -2*4($3,$1), %xmm3 \0A\09mulpd %xmm0, %xmm2 \0A\09mulpd %xmm1, %xmm3 \0A\09movapd %xmm2, ($2,$0,2) \0A\09movapd %xmm3, -2*8($2,$1,2) \0A\09subpd %xmm5, %xmm7 \0A\09sub $$8, $1 \0A\09add $$8, $0 \0A\09jl 1b \0A\09", "=&r,=&r,r,r,0,1,~{dirflag},~{fpsr},~{flags}"(double* %16, i32* %17, i32 %12, i32 %14) nounwind ; <{ i32, i32 }> [#uses=0]
sse2.ll 59 ; CHECK: pshufd $50, %xmm0, %xmm0
170 ; CHECK: pshufd $-40, %xmm0, %xmm0
sse3.ll 75 ; X64: pshufd $114, %xmm0, %xmm0
212 ; X64: pshufd $52, %xmm1, %xmm0
  /external/openssl/crypto/aes/asm/
aesni-x86.s 773 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 $192,%xmm0,%xmm
    [all...]
bsaes-x86_64.pl 459 pshufd \$0x93, @x[0], @t[0] # x0 <<< 32
460 pshufd \$0x93, @x[1], @t[1]
462 pshufd \$0x93, @x[2], @t[2]
464 pshufd \$0x93, @x[3], @t[3]
466 pshufd \$0x93, @x[4], @t[4]
468 pshufd \$0x93, @x[5], @t[5]
470 pshufd \$0x93, @x[6], @t[6]
472 pshufd \$0x93, @x[7], @t[7]
479 pshufd \$0x4E, @x[0], @x[0] # (x0 ^ (x0 <<< 32)) <<< 64)
481 pshufd \$0x4E, @x[1], @x[1
    [all...]
aesni-x86.pl 837 &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 ($inout3,$rndkey0,3<<6)
    [all...]
aesni-x86_64.pl 1070 pshufd \$`3<<6`,$iv0,$inout0 # place counter to upper dword
1071 pshufd \$`2<<6`,$iv0,$inout1
1072 pshufd \$`1<<6`,$iv0,$inout2
1083 pshufd \$`3<<6`,$iv1,$inout3
1086 pshufd \$`2<<6`,$iv1,$inout4
1089 pshufd \$`1<<6`,$iv1,$inout5
    [all...]
vpaes-x86.s 297 pshufd $255,%xmm0,%xmm0
330 pshufd $128,%xmm6,%xmm0
332 pshufd $254,%xmm7,%xmm0
347 pshufd $255,%xmm0,%xmm0
vpaes-x86.pl 482 &pshufd ("xmm0","xmm0",0xFF);
545 &pshufd ("xmm0","xmm6",0x80); # d c 0 0 -> c 0 0 0
547 &pshufd ("xmm0","xmm7",0xFE); # b a _ _ -> b b b a
582 &pshufd ("xmm0","xmm0",0xFF);
  /external/libvpx/vp8/common/x86/
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
postproc_mmx.c     [all...]
  /external/openssl/crypto/modes/asm/
ghash-x86_64.pl 361 pshufd \$0b01001110,$Xi,$T1
362 pshufd \$0b01001110,$Hkey,$T2
419 pshufd \$0b01001110,$Hkey,$Hkey # dword swap
422 pshufd \$0b11111111,$Hkey,$T2 # broadcast uppermost dword
519 pshufd \$0b01001110,$Xi,$T1
520 pshufd \$0b01001110,$Hkey2,$T2
541 pshufd \$0b01001110,$Xn,$T1n
542 pshufd \$0b01001110,$Hkey,$T2n
572 pshufd \$0b01001110,$Xi,$T1
573 pshufd \$0b01001110,$Hkey2,$T
    [all...]
ghash-x86.pl 835 &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
    [all...]
  /external/libvpx/vp8/encoder/x86/
quantize_sse2.asm 215 pshufd xmm3, xmm2, 00001110b
321 pshufd xmm5, xmm1, 00001110b
dct_sse2.asm 121 pshufd xmm2, xmm2, 04eh
126 pshufd xmm0, xmm0, 0d8h ;b1 b1 a1 a1 b1 b1 a1 a1
128 pshufd xmm3, xmm3, 0d8h ;c1 c1 d1 d1 c1 c1 d1 d1
  /external/llvm/lib/Target/X86/
README-SSE.txt 33 pshufd $1, %xmm0, %xmm1 ## xmm1 = xmm0[1,0,0,0]
35 pshufd $3, %xmm0, %xmm2 ## xmm2 = xmm0[3,0,0,0]
55 pshufd $1, %xmm1, %xmm1 ## xmm1 = xmm1[1,0,0,0]
56 pshufd $1, %xmm0, %xmm3 ## xmm3 = xmm0[1,0,0,0]
230 selector should select pshufd or The register allocator can made the two-address
597 pshufd $81, %xmm0, %xmm0
605 pshufd $81, %xmm1, %xmm0
648 pshufd $3, %xmm0, %xmm1
652 pshufd $1, %xmm0, %xmm2
918 pshufd $1, %xmm3, %xmm
    [all...]
  /external/libyuv/files/source/
format_conversion.cc 35 pshufd xmm7, xmm7, 0
57 "pshufd $0x0,%%xmm7,%%xmm7\n"
scale.cc 514 pshufd xmm0, xmm0, 0xd8 // x1x0 -> xx01
515 pshufd xmm1, xmm1, 0x8d // x3x2 -> 32xx
919 pshufd xmm6, xmm6, 0
924 pshufd xmm5, xmm5, 0
1014 pshufd xmm7, xmm7, 0
    [all...]
  /external/valgrind/main/memcheck/tests/amd64/
sse_memory.c 348 //TEST_INSN( &AllMask, 16,pshufd)
580 //TEST_INSN( &AllMask, 16,pshufd)

Completed in 350 milliseconds

12 3 4