/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/win32/ |
D | scaleopt.c | 128 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/ |
D | vp9_sad_sse3.asm | 198 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 …]
|
D | vp9_sad_sse2.asm | 80 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 …]
|
D | vp9_sad4d_sse2.asm | 17 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]
|
D | vp9_ssim_opt.asm | 200 movd [rdi], xmm15; 202 movd [rdi], xmm14; 204 movd [rdi], xmm13; 206 movd [rdi], xmm12; 208 movd [rdi], xmm11;
|
D | vp9_sad_mmx.asm | 273 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]
|
D | vp9_variance_impl_mmx.asm | 345 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/ |
D | sad_sse3.asm | 403 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 …]
|
D | idctllm_mmx.asm | 186 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 …]
|
D | iwalsh_sse2.asm | 56 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
|
D | iwalsh_mmx.asm | 98 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
|
D | dequantize_mmx.asm | 216 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
|
D | postproc_mmx.asm | 96 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
|
D | recon_sse2.asm | 166 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 …]
|
D | sad_mmx.asm | 273 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]
|
D | sad_sse2.asm | 224 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/ |
D | vp9_intrapred_sse2.asm | 26 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 …]
|
D | vp9_subpixel_8t_sse2.asm | 82 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 …]
|
D | vp9_subpixel_8t_ssse3.asm | 21 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 …]
|
D | vp9_intrapred_ssse3.asm | 43 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 …]
|
D | vp9_loopfilter_mmx.asm | 562 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/ |
D | x86_abi_support.asm | 43 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/ |
D | subtract_mmx.asm | 34 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]
|
D | subtract_sse2.asm | 34 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]
|
D | ssim_opt.asm | 200 movd [rdi], xmm15; 202 movd [rdi], xmm14; 204 movd [rdi], xmm13; 206 movd [rdi], xmm12; 208 movd [rdi], xmm11;
|