sv.q

Stores a 16-byte long value from a quad vfpu register into memory.

Usage:

sv.q vd, offset(rm)
{
   *(rm + offset +  0) = vd[0];
   *(rm + offset +  4) = vd[1];
   *(rm + offset +  8) = vd[2];
   *(rm + offset + 12) = vd[3];
}

rm is a general purpose register holding a memory address (aligned to 16 bytes). offset is optional. offset(rm) must be a multiple of 16.

sv.q clock ticks latency
(cache) 7 2
(memory) 111 ?
 
ops/sv_q.txt · Last modified: 2006/11/21 21:26 by hlide
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki