Searched refs:xmm1 (Results 1 - 25 of 275) sorted by relevance

1234567891011

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
H A Dsse5-all.asm4 compd xmm1, xmm4, xmm7, 5 ; 0F 25 2D 347 10 05
8 comps xmm1, xmm4, xmm7, 5 ; 0F 25 2C 347 10 05
12 comsd xmm1, xmm4, xmm7, 5 ; 0F 25 2F 347 10 05
16 comss xmm1, xmm4, xmm7, 5 ; 0F 25 2E 347 10 05
20 cvtph2ps xmm1, xmm4 ; 0F 7A 30 314
24 cvtps2ph xmm1, xmm4 ; 0F 7A 31 341
28 fmaddpd xmm1, xmm1, xmm2, xmm3 ; 0F 24 01 323 10 /or/ 0F 24 01 332 18
29 fmaddpd xmm1, xmm1, xmm
[all...]
H A Dsimd64-1.asm2 movdqa xmm10, xmm1
H A Daes.asm2 aesenc xmm1, xmm2
3 aesenc xmm1, [rax]
4 aesenc xmm1, dqword [rax]
8 vaesenc xmm1, xmm2
9 vaesenc xmm1, [rax]
10 vaesenc xmm1, dqword [rax]
11 vaesenc xmm1, xmm2, xmm3
12 vaesenc xmm1, xmm2, [rax]
13 vaesenc xmm1, xmm2, dqword [rax]
15 aesenclast xmm1, xmm
[all...]
H A Dclmul.asm3 pclmulqdq xmm1, xmm2, 5
4 pclmulqdq xmm1, [rax], byte 5
5 pclmulqdq xmm1, dqword [rax], 5
6 vpclmulqdq xmm1, xmm2, 0x10
7 vpclmulqdq xmm1, dqword [rbx], 0x10
8 vpclmulqdq xmm0, xmm1, xmm2, 0x10
9 vpclmulqdq xmm0, xmm1, dqword [rbx], 0x10
11 pclmullqlqdq xmm1, xmm2
12 pclmullqlqdq xmm1, [rax]
13 pclmullqlqdq xmm1, dqwor
[all...]
H A Dsse4.asm2 blendpd xmm1, xmm2, 5
3 blendpd xmm1, [0], 5
5 blendps xmm1, xmm2, 5
6 blendps xmm1, [0], 5
8 blendvpd xmm1, xmm2
9 blendvpd xmm1, xmm2, xmm0
10 blendvpd xmm1, [0]
11 blendvpd xmm1, [0], xmm0
13 blendvps xmm1, xmm2
14 blendvps xmm1, xmm
[all...]
H A Dsse5-err.asm1 fmaddpd xmm1, xmm2, xmm1, xmm3 ; illegal
2 fmaddpd xmm1, xmm2, xmm3, xmm3 ; illegal
3 fmaddpd xmm1, xmm2, xmm2, xmm3 ; illegal
5 fmaddps xmm1, xmm2, xmm1, xmm3 ; illegal
6 fmaddps xmm1, xmm2, xmm3, xmm3 ; illegal
7 fmaddps xmm1, xmm2, xmm2, xmm3 ; illegal
9 fmaddsd xmm1, xmm2, xmm1, xmm
[all...]
H A Dssewidth.asm2 addpd xmm1, xmm2
3 addpd xmm1, dqword [rbx]
5 addps xmm1, xmm2
6 addps xmm1, dqword [rbx]
8 addsd xmm1, xmm2
9 addsd xmm1, qword [rbx]
11 addss xmm1, xmm2
12 addss xmm1, dword [rbx]
14 addsubpd xmm1, xmm2
15 addsubpd xmm1, dqwor
[all...]
H A Davx.asm29 addpd xmm1, xmm2
30 addpd xmm1, [rax]
31 addpd xmm1, dqword [rax]
36 vaddpd xmm1, xmm2
37 vaddpd xmm1, [rax]
38 vaddpd xmm1, dqword [rax]
43 vaddpd xmm1, xmm2, xmm3
44 vaddpd xmm1, xmm2, [rax]
45 vaddpd xmm1, xmm2, dqword [rax]
58 addps xmm1, xmm
[all...]
H A Dsse5-cc.asm2 comeqpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 00
3 comltpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 01
4 comungepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 01
5 comlepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 02
6 comungtpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 02
7 comunordpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 03
8 comnepd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 04
9 comneqpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 04
10 comnltpd xmm1, xmm2, xmm3 ; 0F 25 2D 323 10 05
11 comugepd xmm1, xmm
[all...]
H A Davxcc.asm30 cmpeqpd xmm1, xmm2 ; 00h
31 cmpltpd xmm1, xmm2 ; 01h
32 cmplepd xmm1, xmm2 ; 02h
33 cmpunordpd xmm1, xmm2 ; 03h
34 cmpneqpd xmm1, xmm2 ; 04h
35 cmpnltpd xmm1, xmm2 ; 05h
36 cmpnlepd xmm1, xmm2 ; 06h
37 cmpordpd xmm1, xmm2 ; 07h
39 vcmpeqpd xmm1, xmm2 ; 00h
40 vcmpltpd xmm1, xmm
[all...]
H A Dfma.asm2 vfmadd132ss xmm1, xmm2, xmm3
3 vfmadd132ss xmm1, xmm2, dword [rax]
4 vfmadd132ss xmm1, xmm2, [rax]
5 vfmadd231ss xmm1, xmm2, xmm3
6 vfmadd231ss xmm1, xmm2, dword [rax]
7 vfmadd231ss xmm1, xmm2, [rax]
8 vfmadd213ss xmm1, xmm2, xmm3
9 vfmadd213ss xmm1, xmm2, dword [rax]
10 vfmadd213ss xmm1, xmm2, [rax]
11 vfmadd132sd xmm1, xmm
[all...]
H A Dpshift.asm10 psraw xmm1, 1
11 psrad xmm1, 1
/external/llvm/test/MC/X86/
H A Dshuffle-comments.s3 palignr $8, %xmm0, %xmm1
4 # CHECK: xmm1 = xmm0[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
5 palignr $8, (%rax), %xmm1
6 # CHECK: xmm1 = mem[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
8 palignr $16, %xmm0, %xmm1
9 # CHECK: xmm1 = xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
10 palignr $16, (%rax), %xmm1
[all...]
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
14 vfmaddss %xmm2, %xmm1, %xmm0, %xmm0
16 // CHECK: vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0
18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0
20 // CHECK: vfmaddsd %xmm1, (%rcx), %xmm0, %xmm0
22 vfmaddsd %xmm1, (
[all...]
H A Dx86_64-xop-encoding.s8 // CHECK: vphsubwd (%rcx,%rax), %xmm1
10 vphsubwd (%rcx,%rax), %xmm1
11 // CHECK: vphsubwd %xmm0, %xmm1
13 vphsubwd %xmm0, %xmm1
16 // CHECK: vphsubdq (%rcx,%rax), %xmm1
18 vphsubdq (%rcx,%rax), %xmm1
19 // CHECK: vphsubdq %xmm0, %xmm1
21 vphsubdq %xmm0, %xmm1
24 // CHECK: vphsubbw (%rax), %xmm1
26 vphsubbw (%rax), %xmm1
[all...]
H A Dx86-32-fma3.s3 // CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1
5 vfmadd132pd %xmm2, %xmm5, %xmm1
7 // CHECK: vfmadd132pd (%eax), %xmm5, %xmm1
9 vfmadd132pd (%eax), %xmm5, %xmm1
11 // CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1
13 vfmadd132ps %xmm2, %xmm5, %xmm1
15 // CHECK: vfmadd132ps (%eax), %xmm5, %xmm1
17 vfmadd132ps (%eax), %xmm5, %xmm1
19 // CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1
21 vfmadd213pd %xmm2, %xmm5, %xmm1
[all...]
/external/compiler-rt/lib/builtins/i386/
H A Dashrdi3.S18 movd 8(%esp), %xmm1
19 punpckldq %xmm1, %xmm0 // Load input
31 pcmpeqb %xmm1, %xmm1 // -1ULL
32 psrlq $58, %xmm1 // 0x3f
33 pandn %xmm1, %xmm2 // 63 - count
34 pcmpeqb %xmm1, %xmm1 // -1ULL
35 psubq %xmm1, %xmm2 // 64 - count
36 psllq %xmm2, %xmm1 //
[all...]
H A Dfloatdidf.S22 cvtsi2sd 8(%esp), %xmm1
26 mulsd REL_ADDR(twop32), %xmm1 // a_hi as a double (without rounding)
28 subsd %xmm2, %xmm1 // a_hi - 0x1p52 (no rounding occurs)
30 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
H A Dfloatdisf.S22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
H A Dfloatdixf.S22 movd 8(%esp), %xmm1
23 punpckldq %xmm1, %xmm0
H A Dfloatundidf.S34 movss 8(%esp), %xmm1 // high 32 bits of a
38 orpd REL_ADDR(twop84), %xmm1 // 0x1p84 + a_hi (no rounding occurs)
39 subsd REL_ADDR(twop84_plus_twop52), %xmm1 // a_hi - 0x1p52 (no rounding occurs)
41 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
/external/chromium_org/third_party/skia/src/opts/
H A DSkBlitRow_opts_SSE4_asm.S99 lddqu (%eax, %edi), %xmm1 // Load four source pixels
100 ptest %xmm7, %xmm1 // Check if all alphas are zero or opaque
103 movdqu %xmm1, (%edx, %edi) // Store four destination pixels
114 EXTRACT_ALPHA(xmm1, xmm2) // Extract and clone alpha value
120 paddb %xmm3, %xmm1 // Add source and destination pixels together
121 movdqu %xmm1, -16(%edx, %edi) // Store four destination pixels
131 lddqu (%eax, %edi), %xmm1 // Load last four source pixels (overlapping)
132 ptest %xmm7, %xmm1 // Check if all alphas are zero or opaque
138 EXTRACT_ALPHA(xmm1, xmm2) // Extract and clone alpha value
148 paddb %xmm2, %xmm1 // Ad
[all...]
H A DSkBlitRow_opts_SSE4_x64_asm.S83 lddqu (%rax, %rdi), %xmm1 // Load four source pixels
84 ptest %xmm7, %xmm1 // Check if all alphas are zero or opaque
87 movdqu %xmm1, (%rdx, %rdi) // Store four destination pixels
98 EXTRACT_ALPHA(xmm1, xmm2) // Extract and clone alpha value
104 paddb %xmm3, %xmm1 // Add source and destination pixels together
105 movdqu %xmm1, -16(%rdx, %rdi) // Store four destination pixels
116 lddqu (%rax, %rdi), %xmm1 // Load last four source pixels (overlapping)
117 ptest %xmm7, %xmm1 // Check if all alphas are zero or opaque
123 EXTRACT_ALPHA(xmm1, xmm2) // Extract and clone alpha value
133 paddb %xmm2, %xmm1 // Ad
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc32 movdqa xmm1, [eax] local
37 movdqa xmm3, xmm1 // abs trick
38 psubusb xmm1, xmm2 local
40 por xmm1, xmm2 local
41 movdqa xmm2, xmm1
42 punpcklbw xmm1, xmm5 local
44 pmaddwd xmm1, xmm1 local
46 paddd xmm0, xmm1
50 pshufd xmm1, xmm local
52 pshufd xmm1, xmm0, 0x01 local
150 movdqu xmm1, [eax] // src[0-15] local
164 punpckhbw xmm1, xmm7 // src[8-15] local
169 punpckhwd xmm1, xmm7 // src[12-15] local
172 paddd xmm1, xmm2 local
174 paddd xmm1, xmm3 local
176 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local
177 paddd xmm1, xmm2 local
178 pshufd xmm2, xmm1, 0x01 local
179 paddd xmm1, xmm2 local
206 vpmovzxbd xmm1, dword ptr [eax + 12] // src[12-15] local
209 pmulld xmm1, kHashMul3 local
211 paddd xmm1, xmm2 local
213 paddd xmm1, xmm3 local
214 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local
215 paddd xmm1, xmm2 local
216 pshufd xmm2, xmm1, 0x01 local
217 paddd xmm1, xmm2 local
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dcompare_win.cc32 movdqa xmm1, [eax] local
37 movdqa xmm3, xmm1 // abs trick
38 psubusb xmm1, xmm2 local
40 por xmm1, xmm2 local
41 movdqa xmm2, xmm1
42 punpcklbw xmm1, xmm5 local
44 pmaddwd xmm1, xmm1 local
46 paddd xmm0, xmm1
50 pshufd xmm1, xmm local
52 pshufd xmm1, xmm0, 0x01 local
150 movdqu xmm1, [eax] // src[0-15] local
164 punpckhbw xmm1, xmm7 // src[8-15] local
169 punpckhwd xmm1, xmm7 // src[12-15] local
172 paddd xmm1, xmm2 local
174 paddd xmm1, xmm3 local
176 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local
177 paddd xmm1, xmm2 local
178 pshufd xmm2, xmm1, 0x01 local
179 paddd xmm1, xmm2 local
206 vpmovzxbd xmm1, dword ptr [eax + 12] // src[12-15] local
209 pmulld xmm1, kHashMul3 local
211 paddd xmm1, xmm2 local
213 paddd xmm1, xmm3 local
214 pshufd xmm2, xmm1, 0x0e // upper 2 dwords local
215 paddd xmm1, xmm2 local
216 pshufd xmm2, xmm1, 0x01 local
217 paddd xmm1, xmm2 local
[all...]

Completed in 6481 milliseconds

1234567891011