#include <emu_cpu_instruction.h>
Public Attributes | |
| uint8_t | opc |
| uint8_t | opc_2nd |
| uint16_t | prefixes |
| uint8_t | s_bit: 1 |
| uint8_t | w_bit: 1 |
| uint8_t | operand_size: 2 |
| struct { | |
| union { | |
| uint8_t mod: 2 | |
| uint8_t x: 2 | |
| } | |
| union { | |
| uint8_t reg1: 3 | |
| uint8_t opc: 3 | |
| uint8_t sreg3: 3 | |
| uint8_t y: 3 | |
| } | |
| union { | |
| uint8_t reg: 3 | |
| uint8_t reg2: 3 | |
| uint8_t rm: 3 | |
| uint8_t z: 3 | |
| } | |
| struct { | |
| uint8_t scale: 2 | |
| uint8_t index: 3 | |
| uint8_t base: 3 | |
| } sib | |
| union { | |
| uint8_t s8 | |
| uint16_t s16 | |
| uint32_t s32 | |
| } disp | |
| uint32_t ea | |
| } | modrm |
| uint32_t | imm |
| uint16_t * | imm16 |
| uint8_t * | imm8 |
| int32_t | disp |
| uint8_t emu_cpu_instruction::base |
| int32_t emu_cpu_instruction::disp |
| union { ... } emu_cpu_instruction::disp |
Referenced by debug_instruction(), emu_cpu_parse(), emu_getpc_check(), instr_call_e8(), instr_group_5_ff_jmp(), instr_jcc_0f80(), instr_jcc_0f81(), instr_jcc_0f82(), instr_jcc_0f83(), instr_jcc_0f84(), instr_jcc_0f85(), instr_jcc_0f86(), instr_jcc_0f87(), instr_jcc_0f88(), instr_jcc_0f89(), instr_jcc_0f8a(), instr_jcc_0f8b(), instr_jcc_0f8c(), instr_jcc_0f8d(), instr_jcc_0f8e(), instr_jcc_0f8f(), instr_jcc_70(), instr_jcc_71(), instr_jcc_72(), instr_jcc_73(), instr_jcc_74(), instr_jcc_75(), instr_jcc_76(), instr_jcc_77(), instr_jcc_78(), instr_jcc_79(), instr_jcc_7a(), instr_jcc_7b(), instr_jcc_7c(), instr_jcc_7d(), instr_jcc_7e(), instr_jcc_7f(), instr_jcc_e3(), instr_jmp_e9(), instr_jmp_eb(), instr_loop_e2(), instr_loopcc_e0(), instr_loopcc_e1(), instr_mov_a0(), and instr_mov_a1().
| uint32_t emu_cpu_instruction::ea |
Referenced by debug_instruction(), emu_cpu_parse(), instr_adc_10(), instr_adc_11(), instr_adc_12(), instr_adc_13(), instr_add_00(), instr_add_01(), instr_add_02(), instr_add_03(), instr_and_20(), instr_and_21(), instr_and_22(), instr_and_23(), instr_cmp_38(), instr_cmp_39(), instr_cmp_3a(), instr_cmp_3b(), instr_group_10_8f_pop(), instr_group_1_80_adc(), instr_group_1_80_add(), instr_group_1_80_and(), instr_group_1_80_cmp(), instr_group_1_80_or(), instr_group_1_80_sbb(), instr_group_1_80_sub(), instr_group_1_80_xor(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c0_rcl(), instr_group_2_c0_rcr(), instr_group_2_c0_rol(), instr_group_2_c0_ror(), instr_group_2_c0_sal(), instr_group_2_c0_sar(), instr_group_2_c0_shr(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_2_d0_rcl(), instr_group_2_d0_rcr(), instr_group_2_d0_rol(), instr_group_2_d0_ror(), instr_group_2_d0_sal(), instr_group_2_d0_sar(), instr_group_2_d0_shr(), instr_group_2_d1_rcl(), instr_group_2_d1_rcr(), instr_group_2_d1_rol(), instr_group_2_d1_ror(), instr_group_2_d1_sal(), instr_group_2_d1_sar(), instr_group_2_d1_shr(), instr_group_2_d2_rcl(), instr_group_2_d2_rcr(), instr_group_2_d2_rol(), instr_group_2_d2_ror(), instr_group_2_d2_sal(), instr_group_2_d2_sar(), instr_group_2_d2_shr(), instr_group_2_d3_rcl(), instr_group_2_d3_rcr(), instr_group_2_d3_rol(), instr_group_2_d3_ror(), instr_group_2_d3_sal(), instr_group_2_d3_sar(), instr_group_2_d3_shr(), instr_group_3_f6_div(), instr_group_3_f6_idiv(), instr_group_3_f6_imul(), instr_group_3_f6_mul(), instr_group_3_f6_neg(), instr_group_3_f6_not(), instr_group_3_f6_test(), instr_group_3_f7_div(), instr_group_3_f7_idiv(), instr_group_3_f7_imul(), instr_group_3_f7_mul(), instr_group_3_f7_neg(), instr_group_3_f7_not(), instr_group_3_f7_test(), instr_group_4_fe_dec(), instr_group_4_fe_inc(), instr_group_5_ff_call(), instr_group_5_ff_dec(), instr_group_5_ff_inc(), instr_group_5_ff_jmp(), instr_group_5_ff_push(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_lea_8d(), instr_mov_88(), instr_mov_89(), instr_mov_8a(), instr_mov_8b(), instr_mov_c6(), instr_mov_c7(), instr_movsx_0fbe(), instr_movsx_0fbf(), instr_movzx_0fb6(), instr_movzx_0fb7(), instr_or_08(), instr_or_09(), instr_or_0a(), instr_or_0b(), instr_sbb_18(), instr_sbb_19(), instr_sbb_1a(), instr_sbb_1b(), instr_setcc_0f94(), instr_setcc_0f95(), instr_sldt_0f00(), instr_sub_28(), instr_sub_29(), instr_sub_2a(), instr_sub_2b(), instr_test_84(), instr_test_85(), instr_xchg_86(), instr_xchg_87(), instr_xor_30(), instr_xor_31(), instr_xor_32(), and instr_xor_33().
| uint32_t emu_cpu_instruction::imm |
Referenced by emu_cpu_parse(), instr_adc_15(), instr_add_05(), instr_and_25(), instr_cmp_3d(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_3_f7_test(), instr_imul_69(), instr_mov_a2(), instr_mov_a3(), instr_mov_bx_2(), instr_mov_c7(), instr_or_0d(), instr_push_68(), instr_sbb_1d(), instr_sub_2d(), instr_test_a9(), and instr_xor_35().
| uint16_t* emu_cpu_instruction::imm16 |
Referenced by emu_cpu_parse(), instr_adc_15(), instr_add_05(), instr_and_25(), instr_cmp_3d(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_3_f7_test(), instr_imul_69(), instr_mov_bx_2(), instr_mov_c7(), instr_or_0d(), instr_push_68(), instr_ret_c2(), instr_sbb_1d(), instr_sub_2d(), instr_test_a9(), and instr_xor_35().
| uint8_t* emu_cpu_instruction::imm8 |
Referenced by emu_cpu_parse(), emu_env_linux_syscall_check(), instr_adc_14(), instr_add_04(), instr_and_24(), instr_cmp_3c(), instr_group_1_80_adc(), instr_group_1_80_add(), instr_group_1_80_and(), instr_group_1_80_cmp(), instr_group_1_80_or(), instr_group_1_80_sbb(), instr_group_1_80_sub(), instr_group_1_80_xor(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c0_rcl(), instr_group_2_c0_rcr(), instr_group_2_c0_rol(), instr_group_2_c0_ror(), instr_group_2_c0_sal(), instr_group_2_c0_sar(), instr_group_2_c0_shr(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_3_f6_test(), instr_imul_6b(), instr_mov_bx_1(), instr_mov_c6(), instr_or_0c(), instr_push_6a(), instr_sbb_1c(), instr_sub_2c(), instr_test_a8(), and instr_xor_34().
| uint8_t emu_cpu_instruction::index |
Referenced by get_instruction(), and get_operand().
| uint8_t emu_cpu_instruction::mod |
Referenced by debug_instruction(), emu_cpu_parse(), instr_adc_10(), instr_adc_11(), instr_adc_12(), instr_adc_13(), instr_add_00(), instr_add_01(), instr_add_02(), instr_add_03(), instr_and_20(), instr_and_21(), instr_and_22(), instr_and_23(), instr_cmp_38(), instr_cmp_39(), instr_cmp_3a(), instr_cmp_3b(), instr_group_1_80_adc(), instr_group_1_80_add(), instr_group_1_80_and(), instr_group_1_80_cmp(), instr_group_1_80_or(), instr_group_1_80_sbb(), instr_group_1_80_sub(), instr_group_1_80_xor(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c0_rcl(), instr_group_2_c0_rcr(), instr_group_2_c0_rol(), instr_group_2_c0_ror(), instr_group_2_c0_sal(), instr_group_2_c0_sar(), instr_group_2_c0_shr(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_2_d0_rcl(), instr_group_2_d0_rcr(), instr_group_2_d0_rol(), instr_group_2_d0_ror(), instr_group_2_d0_sal(), instr_group_2_d0_sar(), instr_group_2_d0_shr(), instr_group_2_d1_rcl(), instr_group_2_d1_rcr(), instr_group_2_d1_rol(), instr_group_2_d1_ror(), instr_group_2_d1_sal(), instr_group_2_d1_sar(), instr_group_2_d1_shr(), instr_group_2_d2_rcl(), instr_group_2_d2_rcr(), instr_group_2_d2_rol(), instr_group_2_d2_ror(), instr_group_2_d2_sal(), instr_group_2_d2_sar(), instr_group_2_d2_shr(), instr_group_2_d3_rcl(), instr_group_2_d3_rcr(), instr_group_2_d3_rol(), instr_group_2_d3_ror(), instr_group_2_d3_sal(), instr_group_2_d3_sar(), instr_group_2_d3_shr(), instr_group_3_f6_div(), instr_group_3_f6_idiv(), instr_group_3_f6_imul(), instr_group_3_f6_mul(), instr_group_3_f6_neg(), instr_group_3_f6_not(), instr_group_3_f6_test(), instr_group_3_f7_div(), instr_group_3_f7_idiv(), instr_group_3_f7_imul(), instr_group_3_f7_mul(), instr_group_3_f7_neg(), instr_group_3_f7_not(), instr_group_3_f7_test(), instr_group_4_fe_dec(), instr_group_4_fe_inc(), instr_group_5_ff_call(), instr_group_5_ff_dec(), instr_group_5_ff_inc(), instr_group_5_ff_jmp(), instr_group_5_ff_push(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_leave(), instr_mov_88(), instr_mov_89(), instr_mov_8a(), instr_mov_8b(), instr_mov_c6(), instr_mov_c7(), instr_movsx_0fbe(), instr_movsx_0fbf(), instr_movzx_0fb6(), instr_movzx_0fb7(), instr_or_08(), instr_or_09(), instr_or_0a(), instr_or_0b(), instr_sbb_18(), instr_sbb_19(), instr_sbb_1a(), instr_sbb_1b(), instr_setcc_0f94(), instr_setcc_0f95(), instr_sldt_0f00(), instr_sub_28(), instr_sub_29(), instr_sub_2a(), instr_sub_2b(), instr_test_84(), instr_test_85(), instr_xchg_86(), instr_xchg_87(), instr_xor_30(), instr_xor_31(), instr_xor_32(), and instr_xor_33().
| struct { ... } emu_cpu_instruction::modrm |
Referenced by debug_instruction(), emu_cpu_parse(), instr_adc_10(), instr_adc_11(), instr_adc_12(), instr_adc_13(), instr_add_00(), instr_add_01(), instr_add_02(), instr_add_03(), instr_and_20(), instr_and_21(), instr_and_22(), instr_and_23(), instr_cmp_38(), instr_cmp_39(), instr_cmp_3a(), instr_cmp_3b(), instr_group_10_8f(), instr_group_10_8f_pop(), instr_group_1_80(), instr_group_1_80_adc(), instr_group_1_80_add(), instr_group_1_80_and(), instr_group_1_80_cmp(), instr_group_1_80_or(), instr_group_1_80_sbb(), instr_group_1_80_sub(), instr_group_1_80_xor(), instr_group_1_81(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_1_83(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c0(), instr_group_2_c0_rcl(), instr_group_2_c0_rcr(), instr_group_2_c0_rol(), instr_group_2_c0_ror(), instr_group_2_c0_sal(), instr_group_2_c0_sar(), instr_group_2_c0_shr(), instr_group_2_c1(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_2_d0(), instr_group_2_d0_rcl(), instr_group_2_d0_rcr(), instr_group_2_d0_rol(), instr_group_2_d0_ror(), instr_group_2_d0_sal(), instr_group_2_d0_sar(), instr_group_2_d0_shr(), instr_group_2_d1(), instr_group_2_d1_rcl(), instr_group_2_d1_rcr(), instr_group_2_d1_rol(), instr_group_2_d1_ror(), instr_group_2_d1_sal(), instr_group_2_d1_sar(), instr_group_2_d1_shr(), instr_group_2_d2(), instr_group_2_d2_rcl(), instr_group_2_d2_rcr(), instr_group_2_d2_rol(), instr_group_2_d2_ror(), instr_group_2_d2_sal(), instr_group_2_d2_sar(), instr_group_2_d2_shr(), instr_group_2_d3(), instr_group_2_d3_rcl(), instr_group_2_d3_rcr(), instr_group_2_d3_rol(), instr_group_2_d3_ror(), instr_group_2_d3_sal(), instr_group_2_d3_sar(), instr_group_2_d3_shr(), instr_group_3_f6(), instr_group_3_f6_div(), instr_group_3_f6_idiv(), instr_group_3_f6_imul(), instr_group_3_f6_mul(), instr_group_3_f6_neg(), instr_group_3_f6_not(), instr_group_3_f6_test(), instr_group_3_f7(), instr_group_3_f7_div(), instr_group_3_f7_idiv(), instr_group_3_f7_imul(), instr_group_3_f7_mul(), instr_group_3_f7_neg(), instr_group_3_f7_not(), instr_group_3_f7_test(), instr_group_4_fe(), instr_group_4_fe_dec(), instr_group_4_fe_inc(), instr_group_5_ff(), instr_group_5_ff_call(), instr_group_5_ff_dec(), instr_group_5_ff_inc(), instr_group_5_ff_jmp(), instr_group_5_ff_push(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_lea_8d(), instr_leave(), instr_mov_88(), instr_mov_89(), instr_mov_8a(), instr_mov_8b(), instr_mov_c6(), instr_mov_c7(), instr_movsx_0fbe(), instr_movsx_0fbf(), instr_movzx_0fb6(), instr_movzx_0fb7(), instr_or_08(), instr_or_09(), instr_or_0a(), instr_or_0b(), instr_sbb_18(), instr_sbb_19(), instr_sbb_1a(), instr_sbb_1b(), instr_setcc_0f94(), instr_setcc_0f95(), instr_sldt_0f00(), instr_sub_28(), instr_sub_29(), instr_sub_2a(), instr_sub_2b(), instr_test_84(), instr_test_85(), instr_xchg_86(), instr_xchg_87(), instr_xor_30(), instr_xor_31(), instr_xor_32(), and instr_xor_33().
| uint8_t emu_cpu_instruction::opc |
Referenced by debug_instruction(), emu_cpu_parse(), instr_adc_10(), instr_adc_11(), instr_adc_12(), instr_adc_13(), instr_add_00(), instr_add_01(), instr_add_02(), instr_add_03(), instr_and_20(), instr_and_21(), instr_and_22(), instr_and_23(), instr_cmp_38(), instr_cmp_39(), instr_cmp_3a(), instr_cmp_3b(), instr_dec_4x(), instr_group_10_8f(), instr_group_1_80(), instr_group_1_81(), instr_group_1_83(), instr_group_2_c0(), instr_group_2_c1(), instr_group_2_d0(), instr_group_2_d1(), instr_group_2_d2(), instr_group_2_d3(), instr_group_3_f6(), instr_group_3_f7(), instr_group_4_fe(), instr_group_5_ff(), instr_group_5_ff_call(), instr_group_5_ff_jmp(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_inc_4x(), instr_lea_8d(), instr_leave(), instr_mov_88(), instr_mov_89(), instr_mov_8a(), instr_mov_8b(), instr_mov_bx_1(), instr_mov_bx_2(), instr_movsx_0fbe(), instr_movsx_0fbf(), instr_movzx_0fb6(), instr_movzx_0fb7(), instr_or_08(), instr_or_09(), instr_or_0a(), instr_or_0b(), instr_pop_5x(), instr_push_5x(), instr_sbb_18(), instr_sbb_19(), instr_sbb_1a(), instr_sbb_1b(), instr_sub_28(), instr_sub_29(), instr_sub_2a(), instr_sub_2b(), instr_test_84(), instr_test_85(), instr_xchg_86(), instr_xchg_87(), instr_xchg_9x(), instr_xor_30(), instr_xor_31(), instr_xor_32(), and instr_xor_33().
| uint8_t emu_cpu_instruction::opc_2nd |
Referenced by debug_instruction(), and emu_cpu_parse().
Referenced by emu_cpu_parse().
| uint16_t emu_cpu_instruction::prefixes |
Referenced by emu_cpu_parse(), emu_cpu_step(), instr_adc_11(), instr_adc_13(), instr_adc_15(), instr_add_01(), instr_add_03(), instr_add_05(), instr_and_21(), instr_and_23(), instr_and_25(), instr_cbw_98(), instr_cmp_39(), instr_cmp_3b(), instr_cmp_3d(), instr_cmps_a6(), instr_cmps_a7(), instr_cwd_99(), instr_dec_4x(), instr_group_10_8f_pop(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_2_d1_rcl(), instr_group_2_d1_rcr(), instr_group_2_d1_rol(), instr_group_2_d1_ror(), instr_group_2_d1_sal(), instr_group_2_d1_sar(), instr_group_2_d1_shr(), instr_group_2_d3_rcl(), instr_group_2_d3_rcr(), instr_group_2_d3_rol(), instr_group_2_d3_ror(), instr_group_2_d3_sal(), instr_group_2_d3_sar(), instr_group_2_d3_shr(), instr_group_3_f7_div(), instr_group_3_f7_idiv(), instr_group_3_f7_imul(), instr_group_3_f7_mul(), instr_group_3_f7_neg(), instr_group_3_f7_not(), instr_group_3_f7_test(), instr_group_5_ff_call(), instr_group_5_ff_dec(), instr_group_5_ff_inc(), instr_group_5_ff_jmp(), instr_group_5_ff_push(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_inc_4x(), instr_jcc_e3(), instr_lea_8d(), instr_lods_ac(), instr_lods_ad(), instr_loop_e2(), instr_loopcc_e0(), instr_loopcc_e1(), instr_mov_89(), instr_mov_8b(), instr_mov_a1(), instr_mov_a3(), instr_mov_bx_2(), instr_mov_c7(), instr_movsb(), instr_movsx_0fbe(), instr_movzx_0fb6(), instr_or_09(), instr_or_0b(), instr_or_0d(), instr_pop_5x(), instr_popad_61(), instr_push_5x(), instr_push_68(), instr_push_6a(), instr_pushad_60(), instr_sbb_19(), instr_sbb_1b(), instr_sbb_1d(), instr_scas_ae(), instr_scas_af(), instr_sldt_0f00(), instr_stos_aa(), instr_stos_ab(), instr_sub_29(), instr_sub_2b(), instr_sub_2d(), instr_test_85(), instr_test_a9(), instr_xchg_87(), instr_xchg_9x(), instr_xor_31(), instr_xor_33(), and instr_xor_35().
| uint8_t emu_cpu_instruction::reg |
Referenced by debug_instruction(), and get_operand().
| uint8_t emu_cpu_instruction::reg1 |
Referenced by debug_instruction().
| uint8_t emu_cpu_instruction::reg2 |
Referenced by debug_instruction().
| uint8_t emu_cpu_instruction::rm |
Referenced by debug_instruction(), emu_cpu_parse(), instr_adc_10(), instr_adc_11(), instr_adc_12(), instr_adc_13(), instr_add_00(), instr_add_01(), instr_add_02(), instr_add_03(), instr_and_20(), instr_and_21(), instr_and_22(), instr_and_23(), instr_cmp_38(), instr_cmp_39(), instr_cmp_3a(), instr_cmp_3b(), instr_group_1_80_adc(), instr_group_1_80_add(), instr_group_1_80_and(), instr_group_1_80_cmp(), instr_group_1_80_or(), instr_group_1_80_sbb(), instr_group_1_80_sub(), instr_group_1_80_xor(), instr_group_1_81_adc(), instr_group_1_81_add(), instr_group_1_81_and(), instr_group_1_81_cmp(), instr_group_1_81_or(), instr_group_1_81_sbb(), instr_group_1_81_sub(), instr_group_1_81_xor(), instr_group_1_83_adc(), instr_group_1_83_add(), instr_group_1_83_and(), instr_group_1_83_cmp(), instr_group_1_83_or(), instr_group_1_83_sbb(), instr_group_1_83_sub(), instr_group_1_83_xor(), instr_group_2_c0_rcl(), instr_group_2_c0_rcr(), instr_group_2_c0_rol(), instr_group_2_c0_ror(), instr_group_2_c0_sal(), instr_group_2_c0_sar(), instr_group_2_c0_shr(), instr_group_2_c1_rcl(), instr_group_2_c1_rcr(), instr_group_2_c1_rol(), instr_group_2_c1_ror(), instr_group_2_c1_sal(), instr_group_2_c1_sar(), instr_group_2_c1_shr(), instr_group_2_d0_rcl(), instr_group_2_d0_rcr(), instr_group_2_d0_rol(), instr_group_2_d0_ror(), instr_group_2_d0_sal(), instr_group_2_d0_sar(), instr_group_2_d0_shr(), instr_group_2_d1_rcl(), instr_group_2_d1_rcr(), instr_group_2_d1_rol(), instr_group_2_d1_ror(), instr_group_2_d1_sal(), instr_group_2_d1_sar(), instr_group_2_d1_shr(), instr_group_2_d2_rcl(), instr_group_2_d2_rcr(), instr_group_2_d2_rol(), instr_group_2_d2_ror(), instr_group_2_d2_sal(), instr_group_2_d2_sar(), instr_group_2_d2_shr(), instr_group_2_d3_rcl(), instr_group_2_d3_rcr(), instr_group_2_d3_rol(), instr_group_2_d3_ror(), instr_group_2_d3_sal(), instr_group_2_d3_sar(), instr_group_2_d3_shr(), instr_group_3_f6_div(), instr_group_3_f6_idiv(), instr_group_3_f6_imul(), instr_group_3_f6_mul(), instr_group_3_f6_neg(), instr_group_3_f6_not(), instr_group_3_f6_test(), instr_group_3_f7_div(), instr_group_3_f7_idiv(), instr_group_3_f7_imul(), instr_group_3_f7_mul(), instr_group_3_f7_neg(), instr_group_3_f7_not(), instr_group_3_f7_test(), instr_group_4_fe_dec(), instr_group_4_fe_inc(), instr_group_5_ff_call(), instr_group_5_ff_dec(), instr_group_5_ff_inc(), instr_group_5_ff_jmp(), instr_group_5_ff_push(), instr_imul_0f_af(), instr_imul_69(), instr_imul_6b(), instr_leave(), instr_mov_88(), instr_mov_89(), instr_mov_8a(), instr_mov_8b(), instr_mov_c6(), instr_mov_c7(), instr_movsx_0fbe(), instr_movsx_0fbf(), instr_movzx_0fb6(), instr_movzx_0fb7(), instr_or_08(), instr_or_09(), instr_or_0a(), instr_or_0b(), instr_sbb_18(), instr_sbb_19(), instr_sbb_1a(), instr_sbb_1b(), instr_setcc_0f94(), instr_setcc_0f95(), instr_sldt_0f00(), instr_sub_28(), instr_sub_29(), instr_sub_2a(), instr_sub_2b(), instr_test_84(), instr_test_85(), instr_xchg_86(), instr_xchg_87(), instr_xor_30(), instr_xor_31(), instr_xor_32(), and instr_xor_33().
| uint16_t emu_cpu_instruction::s16 |
| uint32_t emu_cpu_instruction::s32 |
| uint8_t emu_cpu_instruction::s8 |
| uint8_t emu_cpu_instruction::s_bit |
Referenced by emu_cpu_parse().
| uint8_t emu_cpu_instruction::scale |
Referenced by get_operand().
| struct { ... } emu_cpu_instruction::sib |
Referenced by debug_instruction(), emu_cpu_parse(), and get_operand().
| uint8_t emu_cpu_instruction::sreg3 |
| uint8_t emu_cpu_instruction::w_bit |
Referenced by emu_cpu_parse().
| uint8_t emu_cpu_instruction::x |
| uint8_t emu_cpu_instruction::y |
| uint8_t emu_cpu_instruction::z |
1.6.1