aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-opc.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2010-01-24 00:59:13 +0000
committerH.J. Lu <hjl.tools@gmail.com>2010-01-24 00:59:13 +0000
commit712366da0a27326f43d53ca4bfdca34b463c3bae (patch)
treea992dd67b3edde6cf4d7bf2754d28087acc4ef83 /opcodes/i386-opc.h
parentcd46f81be7f48ae53941703f2914cf9a36022998 (diff)
downloadgdb-712366da0a27326f43d53ca4bfdca34b463c3bae.zip
gdb-712366da0a27326f43d53ca4bfdca34b463c3bae.tar.gz
gdb-712366da0a27326f43d53ca4bfdca34b463c3bae.tar.bz2
Replace "Vex" with "Vex=3" on AVX scalar instructions.
2010-01-23 H.J. Lu <hongjiu.lu@intel.com> * i386-opc.h (VEXScalar): New. * i386-opc.tbl: Replace "Vex" with "Vex=3" on AVX scalar instructions. * i386-tbl.h: Regenerated.
Diffstat (limited to 'opcodes/i386-opc.h')
-rw-r--r--opcodes/i386-opc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h
index 2aa9bb2..b6777dd 100644
--- a/opcodes/i386-opc.h
+++ b/opcodes/i386-opc.h
@@ -271,9 +271,11 @@ enum
/* insn has VEX prefix:
1: 128bit VEX prefix.
2: 256bit VEX prefix.
+ 3: Scalar VEX prefix.
*/
-#define VEX128 1
-#define VEX256 2
+#define VEX128 1
+#define VEX256 2
+#define VEXScalar 3
Vex,
/* How to encode VEX.vvvv:
0: VEX.vvvv must be 1111b.