[cvs] / xvidcore / src / dct / x86_asm / fdct_mmx_skal.asm Repository:
ViewVC logotype

Diff of /xvidcore/src/dct/x86_asm/fdct_mmx_skal.asm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.2, Tue Oct 28 22:23:03 2003 UTC revision 1.6, Sun Aug 29 10:02:38 2004 UTC
# Line 27  Line 27 
27    
28  %macro cglobal 1  %macro cglobal 1
29          %ifdef PREFIX          %ifdef PREFIX
30                    %ifdef MARK_FUNCS
31                            global _%1:function %1.endfunc-%1
32                            %define %1 _%1:function %1.endfunc-%1
33                    %else
34                  global _%1                  global _%1
35                  %define %1 _%1                  %define %1 _%1
36                    %endif
37            %else
38                    %ifdef MARK_FUNCS
39                            global %1:function %1.endfunc-%1
40          %else          %else
41                  global %1                  global %1
42          %endif          %endif
43            %endif
44  %endmacro  %endmacro
45    
46  ;;; Define this if you want an unrolled version of the code  ;;; Define this if you want an unrolled version of the code
# Line 104  Line 113 
113  ; Read only data  ; Read only data
114  ;=============================================================================  ;=============================================================================
115    
116    %ifdef FORMAT_COFF
117  SECTION .rodata  SECTION .rodata
118    %else
119    SECTION .rodata align=16
120    %endif
121    
122  ALIGN 16  ALIGN 16
123  tan1:  tan1:
# Line 478  Line 491 
491    mov edi, fdct_rounding_2    mov edi, fdct_rounding_2
492  .loop  .loop
493    %2 ecx, ecx, edx, ebx, edi    %2 ecx, ecx, edx, ebx, edi
494    add eax, 2*16    add ecx, 2*8
495    add edx, 2*32    add edx, 2*32
496    add ebx, 2*4    add ebx, 2*4
497    add edi, 2*4    add edi, 2*4
# Line 490  Line 503 
503  %endif  %endif
504    
505    ret    ret
506    .endfunc
507  %endmacro  %endmacro
508    
509  ;=============================================================================  ;=============================================================================

Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.6

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4