aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/i386.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/opcode/i386.h')
-rw-r--r--include/opcode/i386.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/opcode/i386.h b/include/opcode/i386.h
index dec7652..2823d02 100644
--- a/include/opcode/i386.h
+++ b/include/opcode/i386.h
@@ -112,9 +112,13 @@
/* x86-64 extension prefix. */
#define REX_OPCODE 0x40
+#define REX2_OPCODE 0xd5
+
/* Non-zero if OPCODE is the rex prefix. */
#define REX_PREFIX_P(opcode) (((opcode) & 0xf0) == REX_OPCODE)
+/* M0 in rex2 prefix represents map0 or map1. */
+#define REX2_M 0x8
/* Indicates 64 bit operand size. */
#define REX_W 8
/* High extension to reg field of modrm byte. */