aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-opc.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2007-10-05 19:04:06 +0000
committerH.J. Lu <hjl.tools@gmail.com>2007-10-05 19:04:06 +0000
commit47dd174cba6c3e3cba9f18e8688d14176b66cc86 (patch)
tree946040060aa9d9ed7fa526267544ac5589c8e0fd /opcodes/i386-opc.h
parent768a5a741d04aa33e90ae03c941e230b9016bfec (diff)
downloadfsf-binutils-gdb-47dd174cba6c3e3cba9f18e8688d14176b66cc86.zip
fsf-binutils-gdb-47dd174cba6c3e3cba9f18e8688d14176b66cc86.tar.gz
fsf-binutils-gdb-47dd174cba6c3e3cba9f18e8688d14176b66cc86.tar.bz2
gas/testsuite/
2007-10-05 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Run smx. * gas/i386/smx.d: New. * gas/i386/smx.s: Likewise. opcodes/ 2007-10-05 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (dis386_twobyte): Add getsec. * i386-gen.c (cpu_flags): Add CpuSMX. * i386-opc.h (CpuSMX): New. (CpuSSSE3): Updated. (i386_cpu_flags): Add cpusmx. * i386-opc.tbl: Add getsec. * i386-init.h: Regenerated. * i386-tbl.h: Likewise.
Diffstat (limited to 'opcodes/i386-opc.h')
-rw-r--r--opcodes/i386-opc.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h
index 2f6e5b3..d542505 100644
--- a/opcodes/i386-opc.h
+++ b/opcodes/i386-opc.h
@@ -68,8 +68,10 @@
#define CpuSVME (CpuPadLock + 1)
/* VMX Instructions required */
#define CpuVMX (CpuSVME + 1)
+/* SMX Instructions required */
+#define CpuSMX (CpuVMX + 1)
/* SSSE3 support required */
-#define CpuSSSE3 (CpuVMX + 1)
+#define CpuSSSE3 (CpuSMX + 1)
/* SSE4a support required */
#define CpuSSE4a (CpuSSSE3 + 1)
/* ABM New Instructions required */
@@ -123,6 +125,7 @@ typedef union i386_cpu_flags
unsigned int cpupadlock:1;
unsigned int cpusvme:1;
unsigned int cpuvmx:1;
+ unsigned int cpusmx:1;
unsigned int cpussse3:1;
unsigned int cpusse4a:1;
unsigned int cpuabm:1;