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

12 3 4 5 6 7 8 91011>>

  /external/libvpx/vp8/encoder/x86/
variance_impl_sse2.asm 37 movdqa xmm0, [rax]
41 pmaddwd xmm0, xmm0
46 paddd xmm0, xmm1
48 paddd xmm4, xmm0
122 pxor xmm0, xmm0 ; clear xmm0 for unpack
139 punpcklbw xmm1, xmm0
140 punpckhbw xmm3, xmm0
    [all...]
dct_sse2.asm 67 movq xmm0, MMWORD PTR[input ] ;03 02 01 00
73 punpcklqdq xmm0, xmm2 ;13 12 11 10 03 02 01 00
76 movdqa xmm2, xmm0
77 punpckldq xmm0, xmm1 ;23 22 03 02 21 20 01 00
79 movdqa xmm1, xmm0
80 punpckldq xmm0, xmm2 ;31 21 30 20 11 10 01 00
85 movdqa xmm3, xmm0
86 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1
88 psllw xmm0, 3 ;b1 <<= 3 a1 <<= 3
91 movdqa xmm1, xmm0
    [all...]
variance_impl_ssse3.asm 67 movdqu xmm0, XMMWORD PTR [rsi]
69 movdqa xmm2, xmm0
71 punpcklbw xmm0, xmm1
73 pmaddubsw xmm0, [rax]
76 paddw xmm0, [GLOBAL(xmm_bi_rd)]
78 psraw xmm0, xmm_filter_shift
81 packuswb xmm0, xmm2
107 movdqa xmm2, xmm0
108 movdqa xmm0, xmm1
164 movdqa xmm0, xmm
    [all...]
sad_sse3.asm 161 movdqa xmm0, XMMWORD PTR [%2]
166 psadbw xmm5, xmm0
167 psadbw xmm6, xmm0
168 psadbw xmm7, xmm0
170 movdqa xmm0, XMMWORD PTR [%2]
175 psadbw xmm1, xmm0
176 psadbw xmm2, xmm0
177 psadbw xmm3, xmm0
183 movdqa xmm0, XMMWORD PTR [%2+%4]
193 psadbw xmm1, xmm0
    [all...]
  /external/llvm/test/CodeGen/X86/
2007-03-24-InlineAsmXConstraint.ll 8 ; CHECK: psrlw $8, %xmm0
11 tail call void asm sideeffect "psrlw $0, %xmm0", "X,~{dirflag},~{fpsr},~{flags}"( i32 8 )
2011-12-06-AVXVectorExtractCombine.ll 6 ; CHECK: vpxor %xmm0, %xmm0, %xmm0
7 ; CHECK-NEXT: vpmaxsd {{.*}}, %xmm0, %xmm0
8 ; CHECK-NEXT: vmovdqu %xmm0, (%rdi)
sse3.ll 19 ; X64: movdqa (%rsi), %xmm0
20 ; X64: pslldq $2, %xmm0
21 ; X64: movdqa %xmm0, (%rdi)
32 ; X64: movdqa (%rdi), %xmm0
33 ; X64: pinsrw $0, (%rsi), %xmm0
42 ; X64: pinsrw $0, %eax, %xmm0
43 ; X64: pinsrw $3, %eax, %xmm0
51 ; X64: pextrw $5, %xmm0, %eax
52 ; X64: pshuflw $44, %xmm0, %xmm0
    [all...]
sse41.ll 10 ; X32: pinsrd $1, 4(%esp), %xmm0
13 ; X64: pinsrd $1, %edi, %xmm0
20 ; X32: pinsrb $1, 4(%esp), %xmm0
23 ; X64: pinsrb $1, %edi, %xmm0
41 ; X32: pmovsxbd (%eax), %xmm0
44 ; X64: pmovsxbd (%rdi), %xmm0
58 ; X32: pmovsxwd (%eax), %xmm0
61 ; X64: pmovsxwd (%rdi), %xmm0
77 ; X32: pmovzxbq (%eax), %xmm0
81 ; X64: pmovzxbq (%rax), %xmm0
    [all...]
constant-pool-sharing.ll 7 ; CHECK: LCPI0_0(%rip), %xmm0
8 ; CHECK: movaps %xmm0, ({{%rdi|%rcx}})
9 ; CHECK: movaps %xmm0, ({{%rsi|%rdx}})
  /external/libyuv/files/source/
scale.cc 281 movdqa xmm0, [eax] local
284 pand xmm0, xmm7 local
286 packuswb xmm0, xmm1 local
287 movdqa [edx], xmm0
310 movdqa xmm0, [eax] local
315 pavgb xmm0, xmm2 // average rows local
318 movdqa xmm2, xmm0 // average columns (32 to 16 pixels)
319 psrlw xmm0, 8 local
324 pavgw xmm0, xmm2 local
326 packuswb xmm0, xmm local
354 movdqa xmm0, [esi] local
357 pand xmm0, xmm7 local
359 packuswb xmm0, xmm1 local
360 packuswb xmm0, xmm0 local
387 movdqa xmm0, [esi] local
391 pavgb xmm0, xmm2 \/\/ average rows local
400 pavgb xmm0, xmm2 local
404 psrlw xmm0, 8 local
409 pavgw xmm0, xmm2 local
411 packuswb xmm0, xmm1 local
414 psrlw xmm0, 8 local
416 pavgw xmm0, xmm2 local
417 packuswb xmm0, xmm0 local
445 movdqa xmm0, [esi] local
448 pand xmm0, xmm7 local
450 packuswb xmm0, xmm1 \/\/ 32->16 local
451 packuswb xmm0, xmm0 \/\/ 16->8 local
452 packuswb xmm0, xmm0 \/\/ 8->4 local
478 movdqa xmm0, [esi] \/\/ average 8 rows to 1 local
482 pavgb xmm0, xmm2 local
492 pavgb xmm0, xmm2 local
509 pavgb xmm0, xmm2 local
512 psadbw xmm0, xmm7 \/\/ average 32 pixels to 4 local
514 pshufd xmm0, xmm0, 0xd8 \/\/ x1x0 -> xx01 local
516 por xmm0, xmm1 \/\/ -> 3201 local
517 psrlw xmm0, 3 local
518 packuswb xmm0, xmm0 local
519 packuswb xmm0, xmm0 local
552 movdqa xmm0, [esi] local
556 palignr xmm1, xmm0, 8 local
557 pshufb xmm0, xmm3 local
605 movdqa xmm0, [esi] \/\/ pixels 0..7 local
607 pavgb xmm0, xmm1 local
608 pshufb xmm0, xmm2 local
609 pmaddubsw xmm0, xmm5 local
610 paddsw xmm0, xmm7 local
611 psrlw xmm0, 2 local
612 packuswb xmm0, xmm0 local
614 movdqu xmm0, [esi+8] \/\/ pixels 8..15 local
616 pavgb xmm0, xmm1 local
617 pshufb xmm0, xmm3 local
618 pmaddubsw xmm0, xmm6 local
619 paddsw xmm0, xmm7 local
620 psrlw xmm0, 2 local
621 packuswb xmm0, xmm0 local
623 movdqa xmm0, [esi+16] \/\/ pixels 16..23 local
626 pavgb xmm0, xmm1 local
627 pshufb xmm0, xmm4 local
629 pmaddubsw xmm0, xmm1 local
630 paddsw xmm0, xmm7 local
631 psrlw xmm0, 2 local
632 packuswb xmm0, xmm0 local
662 movdqa xmm0, [esi] \/\/ pixels 0..7 local
665 pavgb xmm0, xmm1 local
666 pshufb xmm0, xmm2 local
667 pmaddubsw xmm0, xmm5 local
668 paddsw xmm0, xmm7 local
669 psrlw xmm0, 2 local
670 packuswb xmm0, xmm0 local
672 movdqu xmm0, [esi+8] \/\/ pixels 8..15 local
675 pavgb xmm0, xmm1 local
676 pshufb xmm0, xmm3 local
677 pmaddubsw xmm0, xmm6 local
678 paddsw xmm0, xmm7 local
679 psrlw xmm0, 2 local
680 packuswb xmm0, xmm0 local
682 movdqa xmm0, [esi+16] \/\/ pixels 16..23 local
686 pavgb xmm0, xmm1 local
687 pshufb xmm0, xmm4 local
689 pmaddubsw xmm0, xmm1 local
690 paddsw xmm0, xmm7 local
691 psrlw xmm0, 2 local
692 packuswb xmm0, xmm0 local
721 movdqa xmm0, [esi] \/\/ 16 pixels -> 0,1,2,3,4,5 local
724 pshufb xmm0, xmm5 local
726 paddusb xmm0, xmm1 local
756 movdqa xmm0, [esi] \/\/ sum up 3 rows into xmm0\/1 local
760 punpcklbw xmm0, xmm7 local
764 paddusw xmm0, xmm2 local
771 paddusw xmm0, xmm2 local
775 psrldq xmm0, 2 local
777 psrldq xmm0, 2 local
824 movdqa xmm0, xmm2 \/\/ 16 pixels -> 0,1,2,3,4,5 of xmm0 local
825 pshufb xmm0, xmm4 local
828 paddusw xmm0, xmm1 local
830 paddusw xmm0, xmm2 local
832 pmulhuw xmm0, xmm7 \/\/ divide by 3,3,2, 3,3,2 local
833 packuswb xmm0, xmm0 local
836 pextrw eax, xmm0, 2 local
875 movdqa xmm0, [eax] \/\/ read 16 pixels local
878 punpcklbw xmm0, xmm7 local
928 movdqa xmm0, [esi] local
933 punpcklbw xmm0, xmm7 local
937 pmullw xmm0, xmm5 \/\/ scale row 0 local
941 paddusw xmm0, xmm2 \/\/ sum rows local
943 psrlw xmm0, 8 local
945 packuswb xmm0, xmm1 local
958 movdqa xmm0, [esi] local
972 movdqa xmm0, [esi] local
975 pavgb xmm0, xmm2 local
1017 movdqa xmm0, [esi] local
1021 punpcklbw xmm0, xmm2 local
1023 pmaddubsw xmm0, xmm7 local
1025 psrlw xmm0, 7 local
1027 packuswb xmm0, xmm1 local
1040 movdqa xmm0, [esi] local
1054 movdqa xmm0, [esi] local
1057 pavgb xmm0, xmm2 local
1090 movdqa xmm0, [eax] \/\/ pixels 0..7 local
1091 pshufb xmm0, xmm2 local
1092 pmaddubsw xmm0, xmm5 local
1093 paddsw xmm0, xmm1 local
1094 psrlw xmm0, 2 local
1095 packuswb xmm0, xmm0 local
1097 movdqu xmm0, [eax+8] \/\/ pixels 8..15 local
1098 pshufb xmm0, xmm3 local
1099 pmaddubsw xmm0, xmm6 local
1100 paddsw xmm0, xmm1 local
1101 psrlw xmm0, 2 local
1102 packuswb xmm0, xmm0 local
1104 movdqa xmm0, [eax+16] \/\/ pixels 16..23 local
1106 pshufb xmm0, xmm4 local
1107 pmaddubsw xmm0, xmm7 local
1108 paddsw xmm0, xmm1 local
1109 psrlw xmm0, 2 local
1110 packuswb xmm0, xmm0 local
    [all...]
  /bionic/libc/arch-x86/string/
ssse3-strcmp-latest.S 188 pxor %xmm0, %xmm0
193 pcmpeqb %xmm1, %xmm0
195 psubb %xmm0, %xmm1
274 pxor %xmm0, %xmm0
275 pcmpeqb %xmm1, %xmm0
277 psubb %xmm0, %xmm1
287 pxor %xmm0, %xmm0
    [all...]
  /external/libvpx/vp8/common/x86/
subpixel_sse2.asm 56 pxor xmm0, xmm0 ; clear xmm0 for unpack
73 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
77 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1
83 punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00
88 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01
93 punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02
99 punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03
114 packuswb xmm4, xmm0
    [all...]
iwalsh_sse2.asm 29 movdqa xmm0, [rsi + 0] ;ip[4] ip[0]
36 movdqa xmm3, xmm0 ;ip[4] ip[0]
38 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
41 movdqa xmm4, xmm0
42 punpcklqdq xmm0, xmm3 ;d1 a1
47 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0]
48 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
60 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00
61 punpckhwd xmm3, xmm0 ; 33 13 32 12 31 11 30 10
86 movdqa xmm0, xmm5 ; 13 12 11 10 03 02 01 0
    [all...]
  /dalvik/vm/mterp/x86-atom/
binopF2addr.S 21 * "%xmm0 = %xmm0 op %xmm1".
37 movss (rFP, %ecx, 4), %xmm0 # %xmm0<- vA
39 $instr # %xmm0<- vA op vB
40 movss %xmm0, (rFP, %ecx, 4) # vA<- %xmm0; result
binopWide2addr.S 21 * "%xmm0= %xmm0 op %xmm1".
38 movq (rFP, %edx, 4), %xmm0 # %xmm0<- vA
39 $instr # %xmm0<- vA op vB
40 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; result
OP_USHR_LONG.S 34 movss (rFP, %eax, 4), %xmm0 # %xmm0<- vCC
35 pand %xmm2, %xmm0 # %xmm0<- masked shift bits
37 psrlq %xmm0, %xmm1 # %xmm1<- shifted vBB
OP_DOUBLE_TO_LONG.S 56 movq .LvalueNanLong, %xmm0 # %xmm0<- NaN
57 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; NaN
62 movq .LvaluePosInfLong, %xmm0 # %xmm0<- posInf
63 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; posInf
68 movq .LvalueNegInfLong, %xmm0 # %xmm0<- negIn
    [all...]
OP_FLOAT_TO_LONG.S 56 movq .LvalueNanLong, %xmm0 # %xmm0<- NaN
57 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; NaN
62 movq .LvaluePosInfLong, %xmm0 # %xmm0<- posInf
63 movq %xmm0, (rFP, %edx, 4) # vA<- %xmm0; posInf
68 movq .LvalueNegInfLong, %xmm0 # %xmm0<- negIn
    [all...]
  /external/compiler-rt/lib/i386/
ashldi3.S 23 movd 4(%esp), %xmm0
25 punpckldq %xmm1, %xmm0 // Load input
27 movq 4(%esp), %xmm0 // Load input
29 psllq %xmm2, %xmm0 // shift input by count
30 movd %xmm0, %eax
31 psrlq $32, %xmm0
32 movd %xmm0, %edx
lshrdi3.S 23 movd 4(%esp), %xmm0
25 punpckldq %xmm1, %xmm0 // Load input
27 movq 4(%esp), %xmm0 // Load input
29 psrlq %xmm2, %xmm0 // shift input by count
30 movd %xmm0, %eax
31 psrlq $32, %xmm0
32 movd %xmm0, %edx
floatundisf.S 34 movd 4(%esp), %xmm0
35 punpckldq %xmm1, %xmm0
39 movq %xmm0, 4(%esp)
74 movd 4(%esp), %xmm0
75 punpckldq %xmm1, %xmm0
86 andpd %xmm0, %xmm1 // (big input) ? input & 0xfff : 0
88 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input
90 orpd %xmm1, %xmm0 // 0x1.0p52 + ((big input) ? (input >> 12 | input & 0xfff) : input)
91 subsd %xmm2, %xmm0 // (double)((big input) ? (input >> 12 | input & 0xfff) : input)
92 cvtsd2ss %xmm0, %xmm0 // (float)((big input) ? (input >> 12 | input & 0xfff) : input
    [all...]
  /frameworks/compile/libbcc/runtime/lib/i386/
ashldi3.S 23 movd 4(%esp), %xmm0
25 punpckldq %xmm1, %xmm0 // Load input
27 movq 4(%esp), %xmm0 // Load input
29 psllq %xmm2, %xmm0 // shift input by count
30 movd %xmm0, %eax
31 psrlq $32, %xmm0
32 movd %xmm0, %edx
lshrdi3.S 23 movd 4(%esp), %xmm0
25 punpckldq %xmm1, %xmm0 // Load input
27 movq 4(%esp), %xmm0 // Load input
29 psrlq %xmm2, %xmm0 // shift input by count
30 movd %xmm0, %eax
31 psrlq $32, %xmm0
32 movd %xmm0, %edx
floatundisf.S 34 movd 4(%esp), %xmm0
35 punpckldq %xmm1, %xmm0
39 movq %xmm0, 4(%esp)
74 movd 4(%esp), %xmm0
75 punpckldq %xmm1, %xmm0
86 andpd %xmm0, %xmm1 // (big input) ? input & 0xfff : 0
88 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input
90 orpd %xmm1, %xmm0 // 0x1.0p52 + ((big input) ? (input >> 12 | input & 0xfff) : input)
91 subsd %xmm2, %xmm0 // (double)((big input) ? (input >> 12 | input & 0xfff) : input)
92 cvtsd2ss %xmm0, %xmm0 // (float)((big input) ? (input >> 12 | input & 0xfff) : input
    [all...]
  /external/openssl/crypto/aes/asm/
vpaes-x86_64.pl 69 ## AES-encrypt %xmm0.
72 ## %xmm0 = input
76 ## Output in %xmm0
89 pandn %xmm0, %xmm1
92 pand %xmm9, %xmm0
93 pshufb %xmm0, %xmm2
94 movdqa .Lk_ipt+16(%rip), %xmm0 # ipthi
95 pshufb %xmm1, %xmm0
97 pxor %xmm2, %xmm0
108 movdqa %xmm12, %xmm0 # 0 : sb1
    [all...]

Completed in 295 milliseconds

12 3 4 5 6 7 8 91011>>