19 |
; * along with this program; if not, write to the Free Software |
; * along with this program; if not, write to the Free Software |
20 |
; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
21 |
; * |
; * |
22 |
; * $Id: idct_mmx.asm,v 1.6.2.1 2003-10-27 01:03:06 edgomez Exp $ |
; * $Id: idct_mmx.asm,v 1.6.2.2 2003-10-28 22:23:03 edgomez Exp $ |
23 |
; * |
; * |
24 |
; ***************************************************************************/ |
; ***************************************************************************/ |
25 |
|
|
564 |
|
|
565 |
SECTION .text |
SECTION .text |
566 |
|
|
567 |
|
cglobal idct_mmx |
568 |
|
cglobal idct_xmm |
569 |
|
|
570 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
571 |
; void idct_mmx(uint16_t block[64]); |
; void idct_mmx(uint16_t block[64]); |
572 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
573 |
|
|
574 |
ALIGN 16 |
ALIGN 16 |
|
cglobal idct_mmx |
|
575 |
idct_mmx: |
idct_mmx: |
576 |
mov eax, dword [esp + 4] |
mov eax, dword [esp + 4] |
577 |
|
|
596 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
597 |
|
|
598 |
ALIGN 16 |
ALIGN 16 |
|
cglobal idct_xmm |
|
599 |
idct_xmm: |
idct_xmm: |
600 |
mov eax, dword [esp + 4] |
mov eax, dword [esp + 4] |
601 |
|
|