Home
last modified time | relevance | path

Searched refs:movd (Results 1 – 25 of 52) sorted by relevance

123

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/win32/
Dscaleopt.c128 movd DWORD PTR [edi-4], mm1 in horizontal_line_5_4_scale_mmx()
156 movd mm0, DWORD ptr [esi] // src[0]; in vertical_band_5_4_scale_mmx()
157 movd mm1, DWORD ptr [esi+ecx] // src[1]; in vertical_band_5_4_scale_mmx()
159 movd mm2, DWORD ptr [esi+ecx*2] in vertical_band_5_4_scale_mmx()
169 movd mm4, [eax+ecx] in vertical_band_5_4_scale_mmx() local
178 movd mm6, [eax+ecx*2] in vertical_band_5_4_scale_mmx() local
195 movd DWORD PTR [edi], mm0 in vertical_band_5_4_scale_mmx()
196 movd DWORD PTR [edi+edx], mm1 in vertical_band_5_4_scale_mmx()
200 movd DWORD PTR [edi+edx*2], mm3 in vertical_band_5_4_scale_mmx()
209 movd DWORD PTR [eax+edx], mm5 in vertical_band_5_4_scale_mmx()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_sad_sse3.asm198 movd [rcx], xmm0
204 movd [rcx+4], xmm0
210 movd [rcx+8], xmm0
236 movd [rcx], xmm0
242 movd [rcx+4], xmm0
248 movd [rcx+8], xmm0
277 movd [rcx+8], mm7
302 movd [rcx+8], mm7
317 movd mm0, DWORD PTR [src_ptr]
318 movd mm1, DWORD PTR [ref_ptr]
[all …]
Dvp9_sad_sse2.asm80 movd eax, m0
123 movd eax, m0
169 movd eax, m0
213 movd eax, m0
233 movd m1, [refq]
234 movd m2, [refq+ref_strideq]
235 movd m3, [refq+ref_strideq*2]
236 movd m4, [refq+ref_stride3q]
244 movd m2, [srcq]
245 movd m5, [srcq+src_strideq]
[all …]
Dvp9_sad4d_sse2.asm17 movd m0, [srcq +%2]
19 movd m6, [ref1q+%3]
20 movd m4, [ref2q+%3]
21 movd m7, [ref3q+%3]
22 movd m5, [ref4q+%3]
35 movd m1, [ref1q+%3]
36 movd m2, [ref2q+%3]
37 movd m3, [ref3q+%3]
38 movd m4, [ref4q+%3]
Dvp9_ssim_opt.asm200 movd [rdi], xmm15;
202 movd [rdi], xmm14;
204 movd [rdi], xmm13;
206 movd [rdi], xmm12;
208 movd [rdi], xmm11;
Dvp9_sad_mmx.asm273 movd mm0, DWORD PTR [rsi]
274 movd mm1, DWORD PTR [rdi]
276 movd mm2, DWORD PTR [rsi+rax]
277 movd mm3, DWORD PTR [rdi+rdx]
299 movd mm4, DWORD PTR [rsi]
300 movd mm5, DWORD PTR [rdi]
302 movd mm6, DWORD PTR [rsi+rax]
303 movd mm7, DWORD PTR [rdi+rdx]
Dvp9_variance_impl_mmx.asm345 movd mm0, [rax] ; Copy 4 bytes to mm0
346 movd mm1, [rbx] ; Copy 4 bytes to mm1
354 movd mm1, [rbx] ; Copy 4 bytes to mm1
359 movd mm0, [rax] ; Copy 4 bytes to mm0
368 movd mm1, [rbx] ; Copy 4 bytes to mm1
372 movd mm0, [rax] ; Copy 4 bytes to mm0
381 movd mm1, [rbx] ; Copy 4 bytes to mm1
385 movd mm0, [rax] ; Copy 4 bytes to mm0
455 movd mm0, [rax] ; Copy eight bytes to mm0
456 movd mm1, [rbx] ; Copy eight bytes to mm1
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
Dsad_sse3.asm403 movd [rcx], xmm0
409 movd [rcx+4], xmm0
415 movd [rcx+8], xmm0
441 movd [rcx], xmm0
447 movd [rcx+4], xmm0
453 movd [rcx+8], xmm0
482 movd [rcx+8], mm7
507 movd [rcx+8], mm7
522 movd mm0, DWORD PTR [src_ptr]
523 movd mm1, DWORD PTR [ref_ptr]
[all …]
Didctllm_mmx.asm186 movd mm4, [rsi]
190 movd [rdx], mm0
192 movd mm4, [rsi+rax]
196 movd [rdx+rdi], mm1
198 movd mm4, [rsi+2*rax]
202 movd [rdx+rdi*2], mm2
207 movd mm4, [rsi+2*rax]
211 movd [rdx+rdi*2], mm5
235 movd mm5, arg(0) ;input_dc
250 movd mm1, [rax]
[all …]
Diwalsh_sse2.asm56 movd xmm0, eax
78 movd eax, xmm5
79 movd ecx, xmm4
88 movd eax, xmm5
89 movd ecx, xmm4
99 movd eax, xmm5
100 movd ecx, xmm4
109 movd eax, xmm5
110 movd ecx, xmm4
Diwalsh_mmx.asm98 movd eax, mm1
99 movd ecx, mm0
108 movd eax, mm1
109 movd ecx, mm0
117 movd eax, mm6
118 movd ecx, mm5
127 movd eax, mm6
128 movd ecx, mm5
Ddequantize_mmx.asm216 movd mm4, [rdx]
220 movd [rdx], mm0
222 movd mm4, [rdx+rdi]
226 movd [rdx+rdi], mm1
228 movd mm4, [rdx+2*rdi]
232 movd [rdx+rdi*2], mm2
236 movd mm4, [rdx+2*rdi]
240 movd [rdx+rdi*2], mm5
Dpostproc_mmx.asm96 movd mm1, DWORD PTR [rdi];
116 movd mm1, DWORD PTR [rsi] ; [s-pitch*8]
117 movd mm2, DWORD PTR [rdi] ; [s+pitch*7]
176 movd mm1, DWORD PTR [rsi+rax*8]
205 movd DWORD PTR [rsp+rcx*4], mm1 ;d[rcx*4]
213 movd mm1, DWORD PTR [rsp+rcx*4] ;d[rcx*4]
214 movd [rsi], mm1
Drecon_sse2.asm166 movd mm1, edx
287 movd mm1, edx
382 movd xmm3, [rsi-1]
398 movd xmm3, [rsi]
399 movd xmm5, [rsi+rax]
515 movd mm0, [rsi]
516 movd mm1, [rsi+rax]
528 movd xmm0, [rsi]
529 movd xmm3, [rsi+rax]
530 movd xmm1, [rsi+rax*2]
[all …]
Dsad_mmx.asm273 movd mm0, DWORD PTR [rsi]
274 movd mm1, DWORD PTR [rdi]
276 movd mm2, DWORD PTR [rsi+rax]
277 movd mm3, DWORD PTR [rdi+rdx]
299 movd mm4, DWORD PTR [rsi]
300 movd mm5, DWORD PTR [rdi]
302 movd mm6, DWORD PTR [rsi+rax]
303 movd mm7, DWORD PTR [rdi+rdx]
Dsad_sse2.asm224 movd mm0, DWORD PTR [rsi]
225 movd mm1, DWORD PTR [rdi]
227 movd mm2, DWORD PTR [rsi+rax]
228 movd mm3, DWORD PTR [rdi+rdx]
237 movd mm4, DWORD PTR [rsi]
239 movd mm5, DWORD PTR [rdi]
240 movd mm6, DWORD PTR [rsi+rax]
242 movd mm7, DWORD PTR [rdi+rdx]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_intrapred_sse2.asm26 movd m0, [aboveq]
33 movd [dstq ], m0
34 movd [dstq+strideq], m0
36 movd [dstq ], m0
37 movd [dstq+strideq], m0
147 movd m0, [aboveq]
148 movd [dstq ], m0
149 movd [dstq+strideq], m0
151 movd [dstq ], m0
152 movd [dstq+strideq], m0
[all …]
Dvp9_subpixel_8t_sse2.asm82 movd xmm1, [rdi]
85 movd [rdi], xmm0
219 movd xmm0, [rsi] ;load src: row 0
220 movd xmm1, [rsi + rax] ;1
221 movd xmm6, [rsi + rdx * 2] ;6
223 movd xmm7, [rsi + rdx * 2] ;7
224 movd xmm2, [rsi + rax] ;2
225 movd xmm3, [rsi + rax * 2] ;3
226 movd xmm4, [rsi + rdx] ;4
227 movd xmm5, [rsi + rax * 4] ;5
[all …]
Dvp9_subpixel_8t_ssse3.asm21 movd xmm5, rcx
53 movd xmm0, [rsi] ;A
54 movd xmm1, [rsi + rdx] ;B
55 movd xmm2, [rsi + rdx * 2] ;C
56 movd xmm3, [rax + rdx * 2] ;D
57 movd xmm4, [rsi + rdx * 4] ;E
58 movd xmm5, [rax + rdx * 4] ;F
64 movd xmm6, [rsi + rbx] ;G
65 movd xmm7, [rax + rbx] ;H
87 movd xmm1, [rdi]
[all …]
Dvp9_intrapred_ssse3.asm43 movd m1, [leftq+lineq*2 ]
44 movd m2, [leftq+lineq*2+1]
47 movd [dstq ], m1
48 movd [dstq+strideq], m2
61 movd m1, [leftq+lineq*2 ]
62 movd m2, [leftq+lineq*2+1]
79 movd m1, [leftq+lineq*2 ]
80 movd m2, [leftq+lineq*2+1]
97 movd m1, [leftq+lineq*2 ]
98 movd m2, [leftq+lineq*2+1]
[all …]
Dvp9_loopfilter_mmx.asm562 movd [rsi+rax*4+2], mm2
565 movd [rdi+rax*4+2], mm2
566 movd [rsi+rax*2+2], mm6
569 movd [rsi+rax+2],mm6
571 movd [rsi+2], mm1
574 movd [rdi+2], mm1
577 movd [rdi+rax+2],mm5
580 movd [rdi+rax*2+2], mm5
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_ports/
Dx86_abi_support.asm43 movd %1,%2
45 movd %1,%2
47 movd %1,%2
49 movd %1,%2
51 movd %1,%2
53 movd %1,%2
55 movd %1,%2
57 movd %1,%2
59 movd %1,%2
61 movd %1,%2
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
Dsubtract_mmx.asm34 movd mm0, [rsi]
35 movd mm1, [rax]
42 movd mm0, [rsi+rdx]
43 movd mm1, [rax+rcx]
50 movd mm0, [rsi+rdx*2]
51 movd mm1, [rax+rcx*2]
62 movd mm0, [rsi+rdx]
63 movd mm1, [rax+rcx]
Dsubtract_sse2.asm34 movd mm0, [rsi]
35 movd mm1, [rax]
41 movd mm0, [rsi+rdx]
42 movd mm1, [rax+rcx]
48 movd mm0, [rsi+rdx*2]
49 movd mm1, [rax+rcx*2]
58 movd mm0, [rsi+rdx]
59 movd mm1, [rax+rcx]
Dssim_opt.asm200 movd [rdi], xmm15;
202 movd [rdi], xmm14;
204 movd [rdi], xmm13;
206 movd [rdi], xmm12;
208 movd [rdi], xmm11;

123