Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MMX moves (Developers)

posted by FFK Homepage, 17.02.2009, 21:37

>
> {block A}
> @mmxloop: movq mm0,ds:[esi];movq es:[edi],mm0
> add esi,8;sub ecx,8;add edi,8;cmp ecx,8;jge @mmxloop


Here a faster version of {block A}

shr ecx,3
@mmxloop:
movq mm0,ds:[esi];
dec ecx
Lea esi,[esi+8]
movq es:[edi],mm0
lea edi,[edi+8];
jnz @mmxloop

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum