What's faster?
- From: "Rich Fife" <spamtrap@xxxxxxxxxx>
- Date: 28 Apr 2006 10:59:09 -0700
octMove:
movdqa xmm1, [edi]
Blah, blah, blah
movdqa [edi], xmm1
add edi, 16
loop octMove
or
octMove:
movdqa xmm1, [edi]
add edi, 16
Blah, blah, blah
movdqa [edi-16], xmm1
loop octMove
I know there are latency issue with using an address register just
after setting it. Does the loop soak that up?
Thanks!
-- Rich Fife --
.
- Follow-Ups:
- Re: What's faster?
- From: Robert Redelmeier
- Re: What's faster?
- Prev by Date: Re: clobbered registers
- Next by Date: Re: How to calculate the destination by machine code ?
- Previous by thread: [BIOS] How to calculate the destination by machine code ?
- Next by thread: Re: What's faster?
- Index(es):