PADDQ
Usage: PADDQ dest,src Modifies flags: None
Adds the 'dest' to the 'src' operand and stores the result in the 'dest' operand.
Add Packed Quadword Integers
PADDQ mm1,mm2/m64 ; 0F D4 /r [PENT,MMX]
PADDQ xmm1,xmm2/m128 ; 66 0F D4 /r [WILLAMETTE,SSE2]
PADDQ adds the quadwords in the source and destination operands, and stores the result in the destination register.
When a quadword result is too large to be represented in 64 bits (overflow), the result is wrapped around and the low 64 bits are written to the 'dest' element (that is, the carry is ignored).
The 'src' operand can be a quadword integer stored in an MMX technology register or a 64-bit memory location, or it can be two packed quadword integers stored in an XMM register or an 128-bit memory location.
The 'dest' operand can be a quadword integer stored in an MMX technology register or two packed quadword integers stored in an XMM register. When packed quadword operands are used, an SIMD add is performed.
EXAMPLE:
paddq xmm1 Label