Add CLFLUSHOPT instruction
authorH. Peter Anvin <hpa@linux.intel.com>
Wed, 19 Feb 2014 23:39:57 +0000 (15:39 -0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Wed, 19 Feb 2014 23:40:53 +0000 (15:40 -0800)
Add the CLFLUSHOPT instruction from the Intel Instruction Set
Architecture Extensions document version 319433-018 (Feb 2014).

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
doc/changes.src
insns.dat

index 7e11f58..beabdd9 100644 (file)
@@ -11,6 +11,8 @@ since 2007.
 
 \b Add the \c{XSAVEC}, \c{XSAVES} and \c{XRSTORS} family instructions.
 
+\b Add the \c{CLFLUSHOPT} instruction.
+
 \S{cl-2.11.01} Version 2.11.01
 
 \b Allow instructions which implicitly uses \c{XMM0} (\c{VBLENDVPD},
index ddc305d..e5622ec 100644 (file)
--- a/insns.dat
+++ b/insns.dat
@@ -4142,6 +4142,9 @@ SHA256RNDS2 xmmreg,xmmrm128         [rm:        0f 38 cb /r ]    SHA,FUTURE
 SHA256MSG1  xmmreg,xmmrm128         [rm:        0f 38 cc /r ]    SHA,FUTURE
 SHA256MSG2  xmmreg,xmmrm128         [rm:        0f 38 cd /r ]    SHA,FUTURE
 
+; New memory instructions
+CLFLUSHOPT     mem                             [m:     66 0f ae /7]                            FUTURE
+
 ;# Systematic names for the hinting nop instructions
 ; These should be last in the file
 HINT_NOP0      rm16                            [m:     o16 0f 18 /0]                           P6,UNDOC