Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 99
Documentation Changes
MOVNTDQ—Store Double Quadword Using Non-Temporal Hint
Instruction Operand Encoding
...
MOVNTI—Store Doubleword Using Non-Temporal Hint
Instruction Operand Encoding
...
MOVNTPD—Store Packed Double-Precision Floating-Point Values Using
Non-Temporal Hint
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F E7 /r MOVNTDQ m128,
xmm
AValid Valid Move double quadword
from xmm to m128 using
non-temporal hint.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:r/m (w) ModRM:reg (r) NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
0F C3 /r MOVNTI m32, r32 AValid Valid Move doubleword from r32
to m32 using non-temporal
hint.
REX.W + 0F C3
/r
MOVNTI m64, r64 A Valid N.E. Move quadword from r64 to
m64 using non-temporal
hint.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:r/m (w) ModRM:reg (r) NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 2B /r MOVNTPD m128,
xmm
A Valid Valid Move packed double-
precision floating-point
values from xmm to m128
using non-temporal hint.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:r/m (w) ModRM:reg (r) NA NA