Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 97
Documentation Changes
MOVLPD—Move Low Packed Double-Precision Floating-Point Value
Instruction Operand Encoding
...
MOVLPS—Move Low Packed Single-Precision Floating-Point Values
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 12 /r MOVLPD xmm,
m64
AValid Valid Move double-precision
floating-point value from
m64 to low quadword of
xmm register.
66 0F 13 /r MOVLPD m64,
xmm
BValid Valid Move double-precision
floating-point nvalue from
low quadword of xmm
register to m64.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) NA NA
B ModRM:r/m (w) ModRM:reg (r) NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
0F 12 /r MOVLPS xmm,
m64
A Valid Valid Move two packed single-
precision floating-point
values from m64 to low
quadword of xmm.
0F 13 /r MOVLPS m64,
xmm
B Valid Valid Move two packed single-
precision floating-point
values from low quadword
of xmm to m64.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) NA NA
B ModRM:r/m (w) ModRM:reg (r) NA NA