diff options
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r-- | opcodes/i386-gen.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c index bd3cd8f..a9d229c 100644 --- a/opcodes/i386-gen.c +++ b/opcodes/i386-gen.c @@ -276,7 +276,7 @@ static const dependency isa_dependencies[] = { "AMX_MOVRS", "AMX_TILE" }, { "AMX_AVX512", - "AMX_TILE|AVX10_2" }, + "AMX_TILE|AVX512F" }, { "KL", "SSE2" }, { "WIDEKL", @@ -356,11 +356,11 @@ static bitfield cpu_flags[] = BITFIELD (3dnow), BITFIELD (3dnowA), BITFIELD (PadLock), - BITFIELD (GMISM2), - BITFIELD (GMICCS), BITFIELD (PadLockRNG2), BITFIELD (PadLockPHE2), BITFIELD (PadLockXMODX), + BITFIELD (GMISM2), + BITFIELD (GMICCS), BITFIELD (SVME), BITFIELD (VMX), BITFIELD (SMX), @@ -540,6 +540,7 @@ static const struct { } operand_classes[] = { CLASS (Reg), CLASS (SReg), + CLASS (RegFP), CLASS (RegCR), CLASS (RegDR), CLASS (RegTR), @@ -2061,8 +2062,8 @@ process_i386_opcodes (FILE *table) process_copyright (fp); fprintf (table, "\n/* i386 mnemonics table. */\n\n"); - fprintf (table, "const char i386_mnemonics[] =\n"); - fprintf (fp, "\nextern const char i386_mnemonics[];\n\n"); + fprintf (table, "static const char i386_mnemonics[] =\n"); + fprintf (fp, "\nstatic const char i386_mnemonics[];\n\n"); str = NULL; for (l = strlen (opcode_array[offs = j = 0]->name); j < i; j++) |