5 |
; * |
; * |
6 |
; * Copyright(C) 2002 Pascal Massimino <skal@planet-d.net> |
; * Copyright(C) 2002 Pascal Massimino <skal@planet-d.net> |
7 |
; * |
; * |
8 |
; * XviD is free software; you can redistribute it and/or modify it |
; * Xvid is free software; you can redistribute it and/or modify it |
9 |
; * under the terms of the GNU General Public License as published by |
; * under the terms of the GNU General Public License as published by |
10 |
; * the Free Software Foundation; either version 2 of the License, or |
; * the Free Software Foundation; either version 2 of the License, or |
11 |
; * (at your option) any later version. |
; * (at your option) any later version. |
45 |
|
|
46 |
;=========================================================================== |
;=========================================================================== |
47 |
|
|
48 |
SECTION .rotext align=SECTION_ALIGN |
TEXT |
49 |
|
|
50 |
cglobal xvid_Copy_Upsampled_8x8_16To8_mmx |
cglobal xvid_Copy_Upsampled_8x8_16To8_mmx |
51 |
cglobal xvid_Add_Upsampled_8x8_16To8_mmx |
cglobal xvid_Add_Upsampled_8x8_16To8_mmx |
735 |
packuswb mm1, mm7 |
packuswb mm1, mm7 |
736 |
movd [TMP0+_EAX*4], mm0 |
movd [TMP0+_EAX*4], mm0 |
737 |
movd [TMP1+_EAX*4], mm1 |
movd [TMP1+_EAX*4], mm1 |
738 |
add _EAX,1 |
inc _EAX |
739 |
jl .Loop |
jl .Loop |
740 |
|
|
741 |
ret |
ret |
985 |
|
|
986 |
; pfeewwww... Never Do That On Stage Again. :) |
; pfeewwww... Never Do That On Stage Again. :) |
987 |
|
|
988 |
|
NON_EXEC_STACK |
|
%ifidn __OUTPUT_FORMAT__,elf |
|
|
section ".note.GNU-stack" noalloc noexec nowrite progbits |
|
|
%endif |
|
|
|
|