133 |
pop DST |
pop DST |
134 |
|
|
135 |
%ifdef ARCH_IS_X86_64 |
%ifdef ARCH_IS_X86_64 |
136 |
movsx _ECX, SRC_STRIDE |
XVID_MOVSXD _ECX, SRC_STRIDE |
137 |
add SRC, _ECX |
add SRC, _ECX |
138 |
mov ecx, DST_STRIDE |
mov ecx, DST_STRIDE |
139 |
add DST, _ECX |
add DST, _ECX |
468 |
; Code |
; Code |
469 |
;============================================================================= |
;============================================================================= |
470 |
|
|
471 |
SECTION .rotext align=SECTION_ALIGN |
TEXT |
472 |
|
|
473 |
MAKE_YV12_TO_YV12 yv12_to_yv12_mmx, 0 |
MAKE_YV12_TO_YV12 yv12_to_yv12_mmx, 0 |
474 |
|
|
475 |
MAKE_YV12_TO_YV12 yv12_to_yv12_xmm, 1 |
MAKE_YV12_TO_YV12 yv12_to_yv12_xmm, 1 |
476 |
|
|
477 |
%ifidn __OUTPUT_FORMAT__,elf |
NON_EXEC_STACK |
|
section ".note.GNU-stack" noalloc noexec nowrite progbits |
|
|
%endif |
|
|
|
|