Subversion Repositories Kolibri OS

Rev

Rev 9512 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9512 Rev 9740
Line 598... Line 598...
598
 
598
 
Line 599... Line 599...
599
    movups   [edi],xmm0
599
    movups   [edi],xmm0
600
 
600
 
601
    add      esi,12
601
    add      esi,12
602
    add      edi,12
602
    add      edi,12
-
 
603
;    dec      ecx
603
    dec      ecx
604
;    jne      .again
604
    jne      .again
605
   loop     .again
605
    mov      [edi],dword -1
606
    mov      [edi],dword -1
606
end if
607
end if
607
ret
608
ret
Line 693... Line 694...
693
 
694
 
694
    fiadd  [yobs]
695
    fiadd  [yobs]
695
    fiadd  [vect_y]
696
    fiadd  [vect_y]
696
    fistp  word[edi+2]
697
    fistp  word[edi+2]
697
   end if
698
   end if
698
   if Ext>=SSE
699
  if Ext>=SSE2
699
    movups   xmm0,[esi]
700
    movups   xmm0,[esi]
700
    cvtps2dq xmm0,xmm0
701
    cvtps2dq xmm0,xmm0
701
    packssdw xmm0,xmm0
702
    packssdw xmm0,xmm0
702
    paddw    xmm0,[vect_x]
703
    paddw    xmm0,[vect_x]
Line 720... Line 721...
720
    fistp  word[edi+4]
721
    fistp  word[edi+4]
721
  end if
722
  end if
Line 722... Line 723...
722
 
723
 
723
    add    esi,12
724
    add    esi,12
724
    add    edi,6
-
 
725
  ;  dec    ecx
-
 
726
  ;  jnz    .again
725
    add    edi,6
Line 727... Line 726...
727
    loop    .again
726
    loop    .again