MMX moves (Developers)
> I measured than if I switch on the "block A" it is about 8% slower than if
> I switch it off.
What CPU on?
> {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
I think those "[eXi]" require some slow effective address calculations on each iteration. Maybe some ASM coder knows more? Japheth, mht?
---
Forum admin
Complete thread:
Mix view