Support AVX Programming Reference (June, 2010)
[deliverable/binutils-gdb.git] / opcodes / i386-gen.c
index 9e8a541052d59a99d5e774af46d2af0952375b23..72371ed617cdd0259e803140fb8325b85238c002 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright 2007, 2008, 2009
+/* Copyright 2007, 2008, 2009, 2010
    Free Software Foundation, Inc.
 
    This file is part of the GNU opcodes library.
@@ -122,6 +122,8 @@ static initializer cpu_flag_init[] =
     "CpuSMX" },
   { "CPU_XSAVE_FLAGS",
     "CpuXsave" },
+  { "CPU_XSAVEOPT_FLAGS",
+    "CpuXsaveopt" },
   { "CPU_AES_FLAGS",
     "CpuMMX|CpuSSE|CpuSSE2|CpuSSE3|CpuSSSE3|CpuSSE4_1|CpuSSE4_2|CpuAES" },
   { "CPU_PCLMUL_FLAGS",
@@ -140,6 +142,12 @@ static initializer cpu_flag_init[] =
     "CpuRdtscp" },
   { "CPU_EPT_FLAGS",
     "CpuEPT" },
+  { "CPU_FSGSBASE_FLAGS",
+    "CpuFSGSBase" },
+  { "CPU_RDRND_FLAGS",
+    "CpuRdRnd" },
+  { "CPU_F16C_FLAGS",
+    "CpuF16C" },
   { "CPU_3DNOW_FLAGS",
     "CpuMMX|Cpu3dnow" },
   { "CPU_3DNOWA_FLAGS",
@@ -300,6 +308,7 @@ static bitfield cpu_flags[] =
   BITFIELD (CpuSMX),
   BITFIELD (CpuABM),
   BITFIELD (CpuXsave),
+  BITFIELD (CpuXsaveopt),
   BITFIELD (CpuAES),
   BITFIELD (CpuPCLMUL),
   BITFIELD (CpuFMA),
@@ -310,6 +319,9 @@ static bitfield cpu_flags[] =
   BITFIELD (CpuMovbe),
   BITFIELD (CpuEPT),
   BITFIELD (CpuRdtscp),
+  BITFIELD (CpuFSGSBase),
+  BITFIELD (CpuRdRnd),
+  BITFIELD (CpuF16C),
   BITFIELD (Cpu64),
   BITFIELD (CpuNo64),
 #ifdef CpuUnused
@@ -448,7 +460,7 @@ static void
 process_copyright (FILE *fp)
 {
   fprintf (fp, "/* This file is automatically generated by i386-gen.  Do not edit!  */\n\
-/* Copyright 2007, 2008, 2009\n\
+/* Copyright 2007, 2008, 2009, 2010\n\
    Free Software Foundation, Inc.\n\
 \n\
    This file is part of the GNU opcodes library.\n\
This page took 0.024478 seconds and 4 git commands to generate.