[svn] / trunk / xvidcore / src / image / x86_asm / interpolate8x8_mmx.asm Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/image/x86_asm/interpolate8x8_mmx.asm

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

revision 1833, Mon Dec 1 14:45:46 2008 UTC revision 1834, Mon Dec 1 15:00:44 2008 UTC
# Line 512  Line 512 
512    
513    mov eax, prm6d   ; height -> _EAX    mov eax, prm6d   ; height -> _EAX
514    sub _EAX, 8    sub _EAX, 8
   test _EAX, _EAX  
515    
516    mov TMP0, prm1   ; dst -> edi    mov TMP0, prm1   ; dst -> edi
517    mov _EAX, prm2   ; src1 -> esi    mov _EAX, prm2   ; src1 -> esi
# Line 548  Line 547 
547  .rounding1:  .rounding1:
548    mov eax, prm6d        ; height -> _EAX    mov eax, prm6d        ; height -> _EAX
549    sub _EAX, 8    sub _EAX, 8
   test _EAX, _EAX  
550    
551    mov TMP0, prm1        ; dst -> edi    mov TMP0, prm1        ; dst -> edi
552    mov _EAX, prm2        ; src1 -> esi    mov _EAX, prm2        ; src1 -> esi
# Line 984  Line 982 
982    mov TMP1, prm3           ; stride -> edx    mov TMP1, prm3           ; stride -> edx
983    
984    push _EBX    push _EBX
985      lea _EBX, [TMP1+TMP1*2]
   mov _EBX, TMP1  
   shl _EBX, 1  
   add _EBX, TMP1  
986    
987    pxor mm7, mm7    pxor mm7, mm7
988    

Legend:
Removed from v.1833  
changed lines
  Added in v.1834

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