NASM 2.05 based x86 Instruction Reference[ch060]
A.5.40 CVTPI2PD: Packed Signed INT32 to Packed Double-Precision FP Conversion CVTPI2PD xmm,mm/mem64 ; 66 0F 2A /r [WILLAMETTE,SSE2] CVTPI2PD converts two packed signed doublewords from the source operand to two packed double-precision FP values in the destination operand. The destination operand is an XMM register. The source can be either an MMX register or a 64-bit memory location. For more details of this instruction, see the Intel Processor manuals.