Home
last modified time | relevance | path

Searched refs:xmm0 (Results 1 – 25 of 161) sorted by relevance

1234567

/external/llvm/test/MC/X86/
Dx86_64-fma4-encoding.s6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0
10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0
14 vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0
22 vfmaddsd %xmm1, (%rcx),%xmm0, %xmm0
26 vfmaddsd %xmm2, %xmm1, %xmm0, %xmm0
30 vfmaddps (%rcx), %xmm1, %xmm0, %xmm0
34 vfmaddps %xmm1, (%rcx),%xmm0, %xmm0
38 vfmaddps %xmm2, %xmm1, %xmm0, %xmm0
42 vfmaddpd (%rcx), %xmm1, %xmm0, %xmm0
[all …]
Dx86_64-xop-encoding.s13 vphsubwd %xmm0, %xmm1
21 vphsubdq %xmm0, %xmm1
53 vphadduwq %xmm7, %xmm0
77 vphaddubw %xmm5, %xmm0
117 vphaddbq %xmm2, %xmm0
141 vfrczsd %xmm7, %xmm0
163 vfrczpd %xmm7, %xmm0
180 vpshlw %xmm0, %xmm1, %xmm2
186 vpshlw %xmm0, (%rax,%rcx), %xmm2
216 vpshlb (%rcx), %xmm0, %xmm7
[all …]
/external/valgrind/main/none/tests/amd64/
Dpcmpxstrx64.stdout.exp3 istri $0x4A: xmm0 55555555555555555555555555555555 rcx 5555555555550006 flags 00000881
4 istri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550000 flags 00000881
5 istrm $0x4A: xmm0 000000000000000000ffffffffffffff rcx 5555555555555555 flags 00000881
6 istrm $0x0A: xmm0 0000000000000000000000000000007f rcx 5555555555555555 flags 00000881
7 estri $0x4A: xmm0 55555555555555555555555555555555 rcx 555555555555000f flags 000008c1
8 estri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550000 flags 000008c1
9 estrm $0x4A: xmm0 ffffffffffffffffffffffffffffffff rcx 5555555555555555 flags 000008c1
10 estrm $0x0A: xmm0 0000000000000000000000000000ffff rcx 5555555555555555 flags 000008c1
13 istri $0x4A: xmm0 55555555555555555555555555555555 rcx 555555555555000f flags 000000c1
14 istri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550007 flags 000000c1
[all …]
/external/openssl/crypto/aes/asm/
Dvpaes-x86_64.pl69 ## 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 : sb1t
[all …]
/external/llvm/test/CodeGen/X86/
Dv2f32.ll14 ; X64-NEXT: pshufd $1, %xmm0, %xmm1
15 ; X64-NEXT: addss %xmm0, %xmm1
20 ; W64-NEXT: movdqa (%rcx), %xmm0
21 ; W64-NEXT: pshufd $1, %xmm0, %xmm1
22 ; W64-NEXT: addss %xmm0, %xmm1
27 ; X32-NEXT: pshufd $1, %xmm0, %xmm1
28 ; X32-NEXT: addss %xmm0, %xmm1
40 ; X64-NEXT: addps %xmm1, %xmm0
44 ; W64-NEXT: movaps (%rcx), %xmm0
45 ; W64-NEXT: addps (%rdx), %xmm0
[all …]
Dsse-minmax.ll19 ; CHECK-NEXT: maxsd %xmm1, %xmm0
22 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
25 ; FINITE-NEXT: maxsd %xmm1, %xmm0
34 ; CHECK-NEXT: minsd %xmm1, %xmm0
37 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
40 ; FINITE-NEXT: minsd %xmm1, %xmm0
49 ; CHECK-NEXT: minsd %xmm0, %xmm1
50 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
53 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
54 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
[all …]
Dsse41.ll10 ; 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 …]
Dsse3.ll19 ; 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
53 ; X64: pshufhw $27, %xmm0, %xmm0
[all …]
/external/libyuv/files/source/
Drow_win.cc88 movdqa xmm0, [eax] in ARGBToYRow_SSSE3()
92 pmaddubsw xmm0, xmm7 in ARGBToYRow_SSSE3()
97 phaddw xmm0, xmm1 in ARGBToYRow_SSSE3()
99 psrlw xmm0, 7 in ARGBToYRow_SSSE3()
101 packuswb xmm0, xmm2 in ARGBToYRow_SSSE3()
102 paddb xmm0, xmm6 in ARGBToYRow_SSSE3()
103 movdqa [edx], xmm0 in ARGBToYRow_SSSE3()
121 movdqa xmm0, [eax] in BGRAToYRow_SSSE3()
125 pmaddubsw xmm0, xmm7 in BGRAToYRow_SSSE3()
130 phaddw xmm0, xmm1 in BGRAToYRow_SSSE3()
[all …]
Dscale.cc281 movdqa xmm0, [eax] in ScaleRowDown2_SSE2()
284 pand xmm0, xmm7 in ScaleRowDown2_SSE2()
286 packuswb xmm0, xmm1 in ScaleRowDown2_SSE2()
287 movdqa [edx], xmm0 in ScaleRowDown2_SSE2()
310 movdqa xmm0, [eax] in ScaleRowDown2Int_SSE2()
315 pavgb xmm0, xmm2 // average rows in ScaleRowDown2Int_SSE2()
318 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) in ScaleRowDown2Int_SSE2()
319 psrlw xmm0, 8 in ScaleRowDown2Int_SSE2()
324 pavgw xmm0, xmm2 in ScaleRowDown2Int_SSE2()
326 packuswb xmm0, xmm1 in ScaleRowDown2Int_SSE2()
[all …]
/external/libvpx/vp8/encoder/x86/
Ddct_sse2.asm67 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 …]
Dsubtract_sse2.asm95 movdqa xmm0, XMMWORD PTR [rsi] ; src
98 movdqa xmm2, xmm0
99 psubb xmm0, xmm1
105 movdqa xmm2, xmm0
107 punpcklbw xmm0, xmm1 ; put sign back to subtraction
110 movdqa XMMWORD PTR [rdi], xmm0
169 movq xmm0, MMWORD PTR [rsi] ; src
172 punpcklqdq xmm0, xmm2
174 movdqa xmm2, xmm0
175 psubb xmm0, xmm1 ; subtraction with sign missed
[all …]
Dfwalsh_sse2.asm31 movq xmm0, MMWORD PTR [rsi] ; load input
37 punpcklwd xmm0, xmm1
40 movdqa xmm1, xmm0
41 punpckldq xmm0, xmm2 ; ip[1] ip[0]
44 movdqa xmm2, xmm0
45 paddw xmm0, xmm1
48 psllw xmm0, 2 ; d1 a1
51 movdqa xmm1, xmm0
52 punpcklqdq xmm0, xmm2 ; b1 a1
56 movq xmm6, xmm0
[all …]
Dsad_ssse3.asm16 movdqa xmm0, XMMWORD PTR [rsi]
21 psadbw xmm5, xmm0
22 psadbw xmm6, xmm0
23 psadbw xmm7, xmm0
25 movdqa xmm0, XMMWORD PTR [rsi]
30 psadbw xmm1, xmm0
31 psadbw xmm2, xmm0
32 psadbw xmm3, xmm0
38 movdqa xmm0, XMMWORD PTR [rsi+rax]
46 psadbw xmm1, xmm0
[all …]
Dvariance_impl_sse2.asm37 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
142 punpcklbw xmm2, xmm0
143 punpckhbw xmm4, xmm0
178 punpckldq xmm1, xmm0
[all …]
Dsad_sse4.asm16 movdqa xmm0, XMMWORD PTR [rsi]
24 mpsadbw xmm1, xmm0, 0x0
25 mpsadbw xmm2, xmm0, 0x5
27 psrldq xmm0, 8
30 mpsadbw xmm3, xmm0, 0x0
31 mpsadbw xmm4, xmm0, 0x5
37 movdqa xmm0, XMMWORD PTR [rsi]
45 mpsadbw xmm5, xmm0, 0x0
46 mpsadbw xmm2, xmm0, 0x5
48 psrldq xmm0, 8
[all …]
Dsad_sse3.asm161 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/MC/Disassembler/X86/
Dx86-32.txt153 # CHECK: vcvtps2pd %xmm0, %ymm0
159 # CHECK: vcvtss2sil %xmm0, %eax
162 # CHECK: vcvtsd2si %xmm0, %eax
165 # CHECK: vcvtsd2si %xmm0, %eax
168 # CHECK: vmaskmovpd %xmm0, %xmm1, (%eax)
171 # CHECK: vmovapd %xmm0, %xmm2
241 # CHECK: movups %xmm1, %xmm0
244 # CHECK: movups %xmm0, %xmm1
247 # CHECK: movaps %xmm1, %xmm0
250 # CHECK: movaps %xmm0, %xmm1
[all …]
Dsimple-tests.txt117 # CHECK: vcvtps2pd %xmm0, %ymm0
123 # CHECK: vcvtss2sil %xmm0, %eax
126 # CHECK: vcvtsd2si %xmm0, %eax
129 # CHECK: vcvtsd2si %xmm0, %rax
132 # CHECK: vmaskmovpd %xmm0, %xmm1, (%rax)
135 # CHECK: vmovapd %xmm0, %xmm2
209 # CHECK: movups %xmm1, %xmm0
212 # CHECK: movups %xmm0, %xmm1
215 # CHECK: movaps %xmm1, %xmm0
218 # CHECK: movaps %xmm0, %xmm1
[all …]
/external/libvpx/vp8/common/x86/
Didctllm_sse2.asm59 movq xmm0, [rax]
65 punpcklbw xmm0, xmm7
74 paddw xmm0, xmm4
80 packuswb xmm0, xmm7
86 movq [rax], xmm0
124 movdqa xmm0, [rax]
136 pmullw xmm0, [rdx]
142 movdqa xmm4, xmm0
143 punpckldq xmm0, xmm1
146 pshufd xmm0, xmm0, 11011000b
[all …]
Dsubpixel_sse2.asm56 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
115 punpcklbw xmm4, xmm0
177 pxor xmm0, xmm0 ; clear xmm0 for unpack
[all …]
Drecon_sse2.asm27 pxor xmm0, xmm0
30 punpcklbw xmm1, xmm0
32 packuswb xmm1, xmm0 ; pack and unpack to saturate
37 punpcklbw xmm2, xmm0
39 packuswb xmm2, xmm0 ; pack and unpack to saturate
44 punpcklbw xmm3, xmm0
46 packuswb xmm3, xmm0 ; pack and unpack to saturate
51 punpcklbw xmm4, xmm0
53 packuswb xmm4, xmm0 ; pack and unpack to saturate
79 pxor xmm0, xmm0
[all …]
/external/llvm/lib/Target/X86/
DREADME-SSE.txt33 pshufd $1, %xmm0, %xmm1 ## xmm1 = xmm0[1,0,0,0]
34 addss %xmm0, %xmm1
35 pshufd $3, %xmm0, %xmm2 ## xmm2 = xmm0[3,0,0,0]
36 movhlps %xmm0, %xmm0 ## xmm0 = xmm0[1,1]
37 movaps %xmm0, %xmm3
39 movdqa %xmm2, %xmm0
40 addss %xmm3, %xmm0
53 movdqa %xmm0, %xmm2
56 pshufd $1, %xmm0, %xmm3 ## xmm3 = xmm0[1,0,0,0]
58 movaps %xmm2, %xmm0
[all …]
/external/compiler-rt/lib/i386/
Dfloatundisf.S74 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)
94 paddd %xmm3, %xmm0 // (float)input
95 movd %xmm0, 4(%esp)
/external/chromium/base/
Dcpu_unittest.cc27 __asm xorps xmm0, xmm0; in TEST() local
32 __asm psrldq xmm0, 0; in TEST() local
37 __asm addsubpd xmm0, xmm0; in TEST() local
42 __asm psignb xmm0, xmm0; in TEST() local
47 __asm pmuldq xmm0, xmm0; in TEST() local

1234567