145 |
; Code |
; Code |
146 |
;============================================================================= |
;============================================================================= |
147 |
|
|
148 |
SECTION .rotext align=SECTION_ALIGN |
TEXT |
149 |
|
|
150 |
cglobal idct_sse2_dmitry |
cglobal idct_sse2_dmitry |
151 |
|
|
306 |
|
|
307 |
ALIGN SECTION_ALIGN |
ALIGN SECTION_ALIGN |
308 |
idct_sse2_dmitry: |
idct_sse2_dmitry: |
309 |
|
PUSH_XMM6_XMM7 |
310 |
|
|
311 |
mov _ECX, prm1 |
mov _ECX, prm1 |
312 |
|
|
321 |
|
|
322 |
DCT_8_INV_COL_4_SSE2 _ECX, _ECX |
DCT_8_INV_COL_4_SSE2 _ECX, _ECX |
323 |
|
|
324 |
|
POP_XMM6_XMM7 |
325 |
ret |
ret |
326 |
ENDFUNC |
ENDFUNC |
327 |
|
|
328 |
|
NON_EXEC_STACK |
|
%ifidn __OUTPUT_FORMAT__,elf |
|
|
section ".note.GNU-stack" noalloc noexec nowrite progbits |
|
|
%endif |
|
|
|
|