Searched refs:xmm0 (Results 1 - 25 of 90) sorted by relevance

1234

/external/llvm/test/MC/X86/
H A Dx86_64-fma4-encoding.s4 // CHECK: vfmaddss (%rcx), %xmm1, %xmm0, %xmm0
6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0
8 // CHECK: vfmaddss %xmm1, (%rcx), %xmm0, %xmm0
10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0
12 // CHECK: vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
[all...]
H A Dx86_errors.s30 movq (%rsi,%ecx),%xmm0
H A Dx86_64-xop-encoding.s11 // CHECK: vphsubwd %xmm0, %xmm1
13 vphsubwd %xmm0, %xmm1
19 // CHECK: vphsubdq %xmm0, %xmm1
21 vphsubdq %xmm0, %xmm1
51 // CHECK: vphadduwq %xmm7, %xmm0
53 vphadduwq %xmm7, %xmm0
75 // CHECK: vphaddubw %xmm5, %xmm0
77 vphaddubw %xmm5, %xmm0
115 // CHECK: vphaddbq %xmm2, %xmm0
117 vphaddbq %xmm2, %xmm0
[all...]
/external/chromium/base/
H A Dcpu_unittest.cc27 __asm xorps xmm0, xmm0; local
32 __asm psrldq xmm0, 0; local
37 __asm addsubpd xmm0, xmm0; local
42 __asm psignb xmm0, xmm0; local
47 __asm pmuldq xmm0, xmm0; local
62 __asm__ __volatile__("xorps %%xmm0,
[all...]
/external/compiler-rt/lib/i386/
H A Dfloatdisf.S21 movd 4(%esp), %xmm0
23 punpckldq %xmm1, %xmm0
24 movq %xmm0, 4(%esp)
H A Dfloatdixf.S21 movd 4(%esp), %xmm0
23 punpckldq %xmm1, %xmm0
24 movq %xmm0, 4(%esp)
H A Dashldi3.S23 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
H A Dlshrdi3.S23 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
H A Dfloatundisf.S34 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,
[all...]
H A Dashrdi3.S17 movd 4(%esp), %xmm0
19 punpckldq %xmm1, %xmm0 // Load input
21 movq 4(%esp), %xmm0 // Load input
24 psrlq %xmm2, %xmm0 // unsigned shift input by count
37 por %xmm1, %xmm0
40 1: movd %xmm0, %eax
41 psrlq $32, %xmm0
42 movd %xmm0, %edx
H A Dfloatdidf.S23 movss 4(%esp), %xmm0 // low 32 bits of a
29 orpd %xmm2, %xmm0 // 0x1p52 + a_lo (no rounding occurs)
30 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
31 movsd %xmm0, 4(%esp)
H A Dfloatundidf.S35 movss 4(%esp), %xmm0 // low 32 bits of a
40 orpd REL_ADDR(twop52), %xmm0 // 0x1p52 + a_lo (no rounding occurs)
41 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
42 movsd %xmm0, 4(%esp)
H A Dfloatundixf.S26 movss 8(%esp), %xmm0 // hi 32 bits of input
28 orpd REL_ADDR(twop84), %xmm0 // 2^84 + hi (as a double)
30 addsd REL_ADDR(twop84_plus_twop52_neg), %xmm0 // hi - 2^52 (no rounding occurs)
33 movsd %xmm0, 4(%esp)
/external/valgrind/main/none/tests/amd64/
H A 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 5555555555555555555555555555555
[all...]
/external/compiler-rt/lib/x86_64/
H A Dfloatundisf.S23 cvtsi2ssq %rdi, %xmm0
29 cvtsi2ssq %rdi, %xmm0
30 mulss REL_ADDR(two), %xmm0
H A Dfloatundidf.S34 movd %edi, %xmm0 // low 32 bits of a
37 orpd REL_ADDR(twop52), %xmm0 // 0x1p52 + a_lo (no rounding occurs)
40 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
/external/libvpx/vp8/encoder/x86/
H A 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...]
H A 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...]
H A 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, xmm
[all...]
H A 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...]
H A Dtemporal_filter_apply_sse2.asm64 movd xmm0, arg(5) ; filter_weight
65 pshuflw xmm0, xmm0, 0
66 punpcklwd xmm0, xmm0
67 movdqa [rsp + filter_weight], xmm0
78 movq xmm0, [rsi] ; first row
80 punpcklbw xmm0, xmm7 ; src[ 0- 7]
87 movdqa xmm0, [rsi] ; src (frame1)
89 movdqa xmm1, xmm0
[all...]
/external/openssl/crypto/aes/asm/
H A 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 #
[all...]
/external/libyuv/files/source/
H A Dscale.cc281 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...]
H A Drow_win.cc88 movdqa xmm0, [eax] local
92 pmaddubsw xmm0, xmm7 local
97 phaddw xmm0, xmm1 local
99 psrlw xmm0, 7 local
101 packuswb xmm0, xmm2 local
102 paddb xmm0, xmm6 local
103 movdqa [edx], xmm0
121 movdqa xmm0, [eax] local
125 pmaddubsw xmm0, xmm7 local
130 phaddw xmm0, xmm local
132 psrlw xmm0, 7 local
134 packuswb xmm0, xmm2 local
135 paddb xmm0, xmm6 local
154 movdqa xmm0, [eax] local
158 pmaddubsw xmm0, xmm7 local
163 phaddw xmm0, xmm1 local
165 psrlw xmm0, 7 local
167 packuswb xmm0, xmm2 local
168 paddb xmm0, xmm6 local
195 movdqa xmm0, [eax] local
199 pavgb xmm0, [eax + esi] local
205 shufps xmm0, xmm1, 0x88 local
207 pavgb xmm0, xmm4 local
218 pmaddubsw xmm0, xmm7 // U local
222 phaddw xmm0, xmm2 local
224 psraw xmm0, 8 local
226 packsswb xmm0, xmm1 local
227 paddb xmm0, xmm5 // -> unsigned local
259 movdqa xmm0, [eax] local
263 pavgb xmm0, [eax + esi] local
269 shufps xmm0, xmm1, 0x88 local
271 pavgb xmm0, xmm4 local
282 pmaddubsw xmm0, xmm7 // U local
286 phaddw xmm0, xmm2 local
288 psraw xmm0, 8 local
290 packsswb xmm0, xmm1 local
291 paddb xmm0, xmm5 // -> unsigned local
323 movdqa xmm0, [eax] local
327 pavgb xmm0, [eax + esi] local
333 shufps xmm0, xmm1, 0x88 local
335 pavgb xmm0, xmm4 local
346 pmaddubsw xmm0, xmm7 // U local
350 phaddw xmm0, xmm2 local
352 psraw xmm0, 8 local
354 packsswb xmm0, xmm1 local
355 paddb xmm0, xmm5 // -> unsigned local
380 movdqa xmm0, [eax] local
388 palignr xmm1, xmm0, 12 // xmm1 = { xmm3[0:7] xmm0[12:15]} local
389 pshufb xmm0, xmm6 local
391 por xmm0, xmm7 local
419 movdqa xmm0, [eax] local
427 palignr xmm1, xmm0, 12 // xmm1 = { xmm3[0:7] xmm0[12:15]} local
428 pshufb xmm0, xmm6 local
430 por xmm0, xmm7 local
[all...]
/external/libvpx/vp8/common/x86/
H A 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, xmm
[all...]

Completed in 821 milliseconds

1234