0F 16 /r
MOVLHPS xmm1, xmm2
Moves two packed single-precision floating-point values from the low quadword of the source operand (second operand) to the high quadword of the destination operand (first operand). The low quadword of the destination operand is left unchanged.
Destination[64..127] = Source[0..63]; //Destination[0..63] unchanged
#NM
CPUID
MOVLHPS xmm, xmm