* i386.h: Add comment regarding sse* insns and prefixes.
authorDoug Evans <dje@google.com>
Fri, 6 Feb 2009 23:14:34 +0000 (23:14 +0000)
committerDoug Evans <dje@google.com>
Fri, 6 Feb 2009 23:14:34 +0000 (23:14 +0000)
include/opcode/ChangeLog
include/opcode/i386.h

index e256e6ebd5ae6e2002f5579a866cc4fdd96db488..adf39400cf38614c311670da8833ab28adf9f571 100644 (file)
@@ -1,3 +1,7 @@
+2009-02-06  Doug Evans  <dje@google.com>
+
+       * i386.h: Add comment regarding sse* insns and prefixes.
+
 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
 
        * mips.h (INSN_XLR): Define.
index 4311cd6401b60987e12850082409f794d948bace..d60db76b7d6df262f83498355b3b55ca1a15db45 100644 (file)
 /* The opcode for the fwait instruction, which disassembler treats as a
    prefix when it can.  */
 #define FWAIT_OPCODE 0x9b
+
+/* Instruction prefixes.
+   NOTE: For certain SSE* instructions, 0x66,0xf2,0xf3 are treated as
+   part of the opcode.  Other prefixes may still appear between them
+   and the 0x0f part of the opcode.  */
 #define ADDR_PREFIX_OPCODE 0x67
 #define DATA_PREFIX_OPCODE 0x66
 #define LOCK_PREFIX_OPCODE 0xf0