1060 |
|
|
1061 |
SECTION .text |
SECTION .text |
1062 |
|
|
1063 |
|
cglobal simple_idct_mmx_P |
1064 |
|
cglobal simple_idct_mmx |
1065 |
|
|
1066 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
1067 |
; void simple_idct_mmx_P(int16_t * const block) |
; void simple_idct_mmx_P(int16_t * const block) |
1068 |
; expects input data to be permutated |
; expects input data to be permutated |
1069 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
1070 |
|
|
1071 |
ALIGN 16 |
ALIGN 16 |
|
cglobal simple_idct_mmx_P |
|
1072 |
simple_idct_mmx_P: |
simple_idct_mmx_P: |
1073 |
sub esp, 128 |
sub esp, 128 |
1074 |
mov edx, [esp+128+4] |
mov edx, [esp+128+4] |
1159 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
1160 |
|
|
1161 |
ALIGN 16 |
ALIGN 16 |
|
cglobal simple_idct_mmx |
|
1162 |
simple_idct_mmx: |
simple_idct_mmx: |
1163 |
sub esp, 128 |
sub esp, 128 |
1164 |
mov edx, [esp+128+4] |
mov edx, [esp+128+4] |
1238 |
add esp, 128 |
add esp, 128 |
1239 |
|
|
1240 |
ret |
ret |
|
|
|
|
|
|