#include <assert.h>#include <stdio.h>#include <stdarg.h>#include "v8.h"#include "disasm.h"構成 | |
| struct | disasm::ByteMnemonic |
| struct | disasm::InstructionDesc |
| class | disasm::InstructionTable |
| class | disasm::DisassemblerIA32 |
ネームスペース | |
| namespace | disasm |
列挙型 | |
| enum | disasm::OperandOrder { disasm::UNSET_OP_ORDER = 0, disasm::REG_OPER_OP_ORDER, disasm::OPER_REG_OP_ORDER } |
| enum | disasm::InstructionType { disasm::NO_INSTR, disasm::ZERO_OPERANDS_INSTR, disasm::TWO_OPERANDS_INSTR, disasm::JUMP_CONDITIONAL_SHORT_INSTR, disasm::REGISTER_INSTR, disasm::MOVE_REG_INSTR, disasm::CALL_JUMP_INSTR, disasm::SHORT_IMMEDIATE_INSTR } |
関数 | |
| static const char * | disasm::F0Mnem (byte f0byte) |
変数 | |
| static ByteMnemonic | disasm::two_operands_instr [] |
| static ByteMnemonic | disasm::zero_operands_instr [] |
| static ByteMnemonic | disasm::call_jump_instr [] |
| static ByteMnemonic | disasm::short_immediate_instr [] |
| static const char * | disasm::jump_conditional_mnem [] |
| static InstructionTable | disasm::instruction_table |
| static const char * | disasm::cpu_regs [8] |
| static const char * | disasm::xmm_regs [8] |
1.7.1