Lines Matching full:tables
33 /// The emitter produces the tables that the disassembler uses to translate
34 /// instructions. The emitter generates the following tables:
43 /// returned.) This allows considerable space savings in other tables.
44 /// - Six tables (ONEBYTE_SYM, TWOBYTE_SYM, THREEBYTE38_SYM, THREEBYTE3A_SYM,
54 /// occupy the same space in the decode tables. These conflicts are resolved as
58 /// (that is, the attributes specified for it in the LLVM tables specify
75 /// (2) to fix the tables (X86.td and its subsidiaries) so the opcodes are
77 /// (3) to fix the tables to reflect the actual context (for example, required
85 /// X86DisassemblerTables.h contains the interface for the instruction tables,
88 /// tables.
94 /// the information necessary for integration into the tables.
113 DisassemblerTables Tables; in run() local
119 RecognizableInstr::processInstr(Tables, *numberedInstructions[i], i); in run()
123 if (Tables.hasConflicts()) in run()
127 Tables.emit(OS); in run()