inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Matt Turner
On Mon, Apr 19, 2010 at 3:05 PM, Conn Clark wrote: > Hello everybody, > > Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case > anybody would like to use it. it could be slightly improved by writing > to 16 byte boundaries but its pretty near optimal when writing to

Re: inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Conn Clark
On Mon, Apr 19, 2010 at 12:15 PM, Matt Turner wrote: > On Mon, Apr 19, 2010 at 3:05 PM, Conn Clark wrote: >> Hello everybody, >> >> Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case >> anybody would like to use it. it could be slightly improved by writi

inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Conn Clark
On Mon, Apr 19, 2010 at 12:15 PM, Matt Turner wrote: > On Mon, Apr 19, 2010 at 3:05 PM, Conn Clark wrote: >> Hello everybody, >> >> Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case >> anybody would like to use it. it could be slightly improved by writi

Re: inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Matt Turner
On Mon, Apr 19, 2010 at 3:05 PM, Conn Clark wrote: > Hello everybody, > > Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case > anybody would like to use it. it could be slightly improved by writing > to 16 byte boundaries but its pretty near optimal when writing to

inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Conn Clark
Hello everybody, Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case anybody would like to use it. it could be slightly improved by writing to 16 byte boundaries but its pretty near optimal when writing to uncached ram. #ifdef USE_X86_64_ASM #define COPY_DWORDS( dst, src, nr

inlined asm x86-64 COPY_DWORDS macro

2010-04-19 Thread Conn Clark
Hello everybody, Here is an inlined asm X86-64 COPY_DWORDS macro I wrote in case anybody would like to use it. it could be slightly improved by writing to 16 byte boundaries but its pretty near optimal when writing to uncached ram. #ifdef USE_X86_64_ASM #define COPY_DWORDS( dst, src, nr