|
From: | Marco Radossi |
Subject: | RE: [Nel] memcpy for SSE ? |
Date: | Sat, 18 Sep 2004 13:53:10 +0100 |
Hi ,
I've just encountered a problem compiling
fast_mem.cpp obtaining an "invalid opcode" message at the "prefetchnta"
instruction, so I've searched into the mailing list, but I can't solve my
problem.
I'm working with MSVC 6.0 and I've already
installed the Processor Pack, so maybe the problem is that I've an Athlon
64?
Anyway I tryed to translate the "prefetchnta"
instruction prefetchnta
64[ESI] // Prefetch next loop, non-temporal
with this block
_emit 0x0f
_emit _3DNowOpcodePREFETCHT _emit ((_K3D_mm0 & 0x3f) << 3) | 64[_K3D_ESI] but I'm not sure it's correct because I receive an
error just processing the following line.
Could someone help me?
Thanks
Marco
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.766 / Virus Database: 513 - Release Date: 17/09/2004 |
[Prev in Thread] | Current Thread | [Next in Thread] |