libhd
5.0
|
#include "x86emu/x86emui.h"
static void x86emuOp_aaa | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References aaa_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_aad | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References aad_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, fetch_byte_imm(), HALT_SYS, M, START_OF_INSTR, TRACE_AND_STEP, and TRACE_REGS.
static void x86emuOp_aam | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References aam_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, fetch_byte_imm(), HALT_SYS, M, START_OF_INSTR, TRACE_AND_STEP, and TRACE_REGS.
static void x86emuOp_aas | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References aas_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_adc_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References adc_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_adc_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_adc_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_adc_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_adc_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References adc_long(), adc_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_adc_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References adc_long(), adc_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_add_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References add_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_add_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_add_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_add_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_add_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References add_long(), add_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_add_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References add_long(), add_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_and_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References and_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_and_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_and_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_and_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_and_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References and_long(), and_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_and_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References and_long(), and_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_call_far_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CALL_TRACE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_call_near_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CALL_TRACE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_cbw | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_clc | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_CF, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_cld | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_DF, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_cli | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_IF, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_cmc | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_CF, START_OF_INSTR, TOGGLE_FLAG, and TRACE_AND_STEP.
static void x86emuOp_cmp_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References cmp_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_cmp_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_cmp_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_cmp_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_cmp_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References cmp_long(), cmp_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_cmp_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References cmp_long(), cmp_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_cmps_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_cmps_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_cwd | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_daa | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References daa_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_das | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References das_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_dec_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_BP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_BX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_CX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_DI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_SI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_dec_SP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_enter | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), fetch_data_word_abs(), fetch_word_imm(), M, push_word(), START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_halt | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, HALT_SYS, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_illegal_op | ( | u8 | op1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, HALT_SYS, M, printk(), START_OF_INSTR, TRACE_REGS, and X86EMU_halt_sys().
static void x86emuOp_imul_byte_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, F_CF, F_OF, fetch_byte_imm(), fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, imul_long_direct(), M, SET_FLAG, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, u16, and u32.
static void x86emuOp_imul_word_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, F_CF, F_OF, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, fetch_long_imm(), fetch_word_imm(), imul_long_direct(), M, SET_FLAG, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, u16, and u32.
static void x86emuOp_in_byte_AL_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_in_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u8.
static void x86emuOp_in_word_AX_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_in_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u8.
static void x86emuOp_inc_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_BP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_BX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_CX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_DI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_SI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_inc_SP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, inc_long(), inc_word(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_ins_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, ins(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_ins_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, ins(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_int3 | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References _X86EMU_intrTab, CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_IF, F_TF, M, mem_access_word(), push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_int_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References _X86EMU_intrTab, CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_IF, F_TF, fetch_byte_imm(), M, mem_access_word(), push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_into | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References _X86EMU_intrTab, ACCESS_FLAG, CLEAR_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_IF, F_OF, F_TF, M, mem_access_word(), push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_iret | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_jcxz | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_byte_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_far_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_jump_near_B | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_CF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_BE | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_CF, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_L | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, F_SF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_LE | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, F_SF, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NB | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_CF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NBE | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_CF, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NL | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, F_SF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NLE | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, F_SF, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NO | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_PF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_SF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_NZ | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_O | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_OF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_P | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_PF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_S | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_SF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_jump_near_Z | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_lahf | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, TRACE_AND_STEP, and u8.
static void x86emuOp_lds_R_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_lea_word_R_M | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_leave | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_les_R_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_lock | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_lods_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_DF, fetch_data_byte(), M, START_OF_INSTR, SYSMODE_PREFIX_REPE, SYSMODE_PREFIX_REPNE, and TRACE_AND_STEP.
static void x86emuOp_lods_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_loop | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_loope | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_loopne | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References ACCESS_FLAG, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, F_ZF, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_AL_M_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_data_byte(), fetch_word_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_AX_M_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_byte_AH_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_BH_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_BL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_CH_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_CL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_DH_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_DL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_mov_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_byte_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_M_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, START_OF_INSTR, store_data_byte(), and TRACE_AND_STEP.
static void x86emuOp_mov_M_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_BP_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_BX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_CX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_DI_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_DX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_word_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, FETCH_DECODE_MODRM, fetch_long_imm(), fetch_word_imm(), HALT_SYS, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_mov_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_word_RM_SR | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_mov_word_SI_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_SP_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_long_imm(), fetch_word_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_mov_word_SR_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_movs_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_movs_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_nop | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_opc80_byte_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_BYTE_REGISTER, END_OF_INSTR, fetch_byte_imm(), fetch_data_byte(), FETCH_DECODE_MODRM, opc80_byte_operation, START_OF_INSTR, store_data_byte(), and TRACE_AND_STEP.
static void x86emuOp_opc81_word_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, fetch_long_imm(), fetch_word_imm(), M, opc81_long_operation, opc81_word_operation, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_opc82_byte_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_BYTE_REGISTER, END_OF_INSTR, fetch_byte_imm(), fetch_data_byte(), FETCH_DECODE_MODRM, opc82_byte_operation, START_OF_INSTR, store_data_byte(), and TRACE_AND_STEP.
static void x86emuOp_opc83_word_RM_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_byte_imm(), fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, opc83_long_operation, opc83_word_operation, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_opcC0_byte_RM_MEM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_BYTE_REGISTER, END_OF_INSTR, fetch_byte_imm(), fetch_data_byte(), FETCH_DECODE_MODRM, opcD0_byte_operation, START_OF_INSTR, store_data_byte(), and TRACE_AND_STEP.
static void x86emuOp_opcC1_word_RM_MEM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_byte_imm(), fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, opcD1_long_operation, opcD1_word_operation, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_opcD0_byte_RM_1 | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_opcD1_word_RM_1 | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, opcD1_long_operation, opcD1_word_operation, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_opcD2_byte_RM_CL | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_opcD3_word_RM_CL | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, opcD1_long_operation, opcD1_word_operation, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_opcF6_byte_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
!!
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_BYTE_REGISTER, div_byte(), END_OF_INSTR, fetch_byte_imm(), fetch_data_byte(), FETCH_DECODE_MODRM, HALT_SYS, idiv_byte(), imul_byte(), mul_byte(), neg_byte(), not_byte(), START_OF_INSTR, store_data_byte(), test_byte(), and TRACE_AND_STEP.
static void x86emuOp_opcF7_word_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
!!
!!
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, div_long(), div_word(), END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, fetch_long_imm(), fetch_word_imm(), HALT_SYS, idiv_long(), idiv_word(), imul_long(), imul_word(), M, mul_long(), mul_word(), neg_long(), neg_word(), not_long(), not_word(), START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, test_long(), test_word(), and TRACE_AND_STEP.
static void x86emuOp_opcFE_byte_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, dec_byte(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_BYTE_REGISTER, END_OF_INSTR, fetch_data_byte(), FETCH_DECODE_MODRM, HALT_SYS, inc_byte(), START_OF_INSTR, store_data_byte(), and TRACE_AND_STEP.
static void x86emuOp_opcFF_word_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DEBUG_DECODE, dec_long(), dec_word(), DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, HALT_SYS, inc_long(), inc_word(), M, push_long(), push_word(), START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_or_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, or_byte(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_or_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_or_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_or_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_or_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, or_long(), or_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_or_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, or_long(), or_word(), START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_out_byte_DX_AL | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_out_byte_IMM_AL | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and u8.
static void x86emuOp_out_word_DX_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_out_word_IMM_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u8.
static void x86emuOp_outs_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, outs(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_outs_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, outs(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_all | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_BP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_BX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_CX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_DI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_DS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_pop_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_ES | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_pop_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, FETCH_DECODE_MODRM, HALT_SYS, M, pop_long(), pop_word(), START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_SI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_SP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_pop_SS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_popf_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_long(), pop_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_prefix_addr | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_ADDR, and TRACE_AND_STEP.
static void x86emuOp_prefix_data | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_all | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_AX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_BP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_BX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_byte_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_CS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_push_CX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_DI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_DS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_push_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_ES | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_push_SI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_SP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_push_SS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, push_word(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_push_word_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_pushf_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_ALWAYS_ON, F_MSK, M, push_long(), push_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_repe | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_REPE, and TRACE_AND_STEP.
static void x86emuOp_repne | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_REPNE, and TRACE_AND_STEP.
static void x86emuOp_ret_far | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), RETURN_TRACE, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_ret_far_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, pop_word(), RETURN_TRACE, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_ret_near | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, pop_word(), RETURN_TRACE, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_ret_near_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_word_imm(), M, pop_word(), RETURN_TRACE, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_sahf | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_sbb_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, sbb_byte(), START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_sbb_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sbb_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sbb_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sbb_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, sbb_long(), sbb_word(), START_OF_INSTR, SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_sbb_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, sbb_long(), sbb_word(), START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_scas_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_scas_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_segovr_CS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_CS, and TRACE_AND_STEP.
static void x86emuOp_segovr_DS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_DS, and TRACE_AND_STEP.
static void x86emuOp_segovr_ES | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_ES, and TRACE_AND_STEP.
static void x86emuOp_segovr_FS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_FS, and TRACE_AND_STEP.
static void x86emuOp_segovr_GS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_GS, and TRACE_AND_STEP.
static void x86emuOp_segovr_SS | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_SEGOVR_SS, and TRACE_AND_STEP.
static void x86emuOp_stc | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_CF, SET_FLAG, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_std | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_DF, SET_FLAG, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_sti | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, F_IF, SET_FLAG, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_stos_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_stos_word | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sub_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, sub_byte(), and TRACE_AND_STEP.
static void x86emuOp_sub_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sub_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sub_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_sub_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, sub_long(), sub_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_sub_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), sub_long(), sub_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_test_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, test_byte(), and TRACE_AND_STEP.
static void x86emuOp_test_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_test_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_test_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, test_long(), test_word(), and TRACE_AND_STEP.
static void x86emuOp_two_byte | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References INC_DECODED_INST_LEN, M, u32, and x86emu_optab2.
static void x86emuOp_wait | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, START_OF_INSTR, and TRACE_AND_STEP.
static void x86emuOp_xchg_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_xchg_word_AX_BP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_BX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_CX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_DI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_DX | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_SI | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_AX_SP | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, and u16.
static void x86emuOp_xchg_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, and TRACE_AND_STEP.
static void x86emuOp_xlat | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, END_OF_INSTR, fetch_data_byte(), M, START_OF_INSTR, TRACE_AND_STEP, and u16.
static void x86emuOp_xor_byte_AL_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, DECODE_PRINTF2, END_OF_INSTR, fetch_byte_imm(), M, START_OF_INSTR, TRACE_AND_STEP, and xor_byte().
static void x86emuOp_xor_byte_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_xor_byte_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_xor_word_AX_IMM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
static void x86emuOp_xor_word_R_RM | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, SYSMODE_PREFIX_DATA, TRACE_AND_STEP, xor_long(), and xor_word().
static void x86emuOp_xor_word_RM_R | ( | u8 | X86EMU_UNUSEDop1 | ) | [static] |
References DECODE_CLEAR_SEGOVR, DECODE_PRINTF, decode_rm00_address(), decode_rm01_address(), decode_rm10_address(), DECODE_RM_LONG_REGISTER, DECODE_RM_WORD_REGISTER, END_OF_INSTR, fetch_data_long(), fetch_data_word(), FETCH_DECODE_MODRM, M, START_OF_INSTR, store_data_long(), store_data_word(), SYSMODE_PREFIX_DATA, TRACE_AND_STEP, xor_long(), and xor_word().
u8(* opc80_byte_operation[])(u8 d, u8 s) [static] |
u32(* opc81_long_operation[])(u32 d, u32 s) [static] |
u16(* opc81_word_operation[])(u16 d, u16 s) [static] |
u8(* opc82_byte_operation[])(u8 s, u8 d) [static] |
u32(* opc83_long_operation[])(u32 s, u32 d) [static] |
u16(* opc83_word_operation[])(u16 s, u16 d) [static] |
u8(* opcD0_byte_operation[])(u8 d, u8 s) [static] |
Referenced by x86emuOp_opcC0_byte_RM_MEM(), x86emuOp_opcD0_byte_RM_1(), and x86emuOp_opcD2_byte_RM_CL().
u32(* opcD1_long_operation[])(u32 s, u8 d) [static] |
Referenced by x86emuOp_opcC1_word_RM_MEM(), x86emuOp_opcD1_word_RM_1(), and x86emuOp_opcD3_word_RM_CL().
u16(* opcD1_word_operation[])(u16 s, u8 d) [static] |
Referenced by x86emuOp_opcC1_word_RM_MEM(), x86emuOp_opcD1_word_RM_1(), and x86emuOp_opcD3_word_RM_CL().
void(* x86emu_optab[256])(u8) |
Referenced by X86EMU_exec().