GDB (xrefs)
|
Public Attributes | |
struct gdbarch * | gdbarch |
struct regcache * | regcache |
CORE_ADDR | this_addr |
uint32_t | arm_insn |
uint32_t | cond |
uint32_t | opcode |
uint32_t | decode |
uint32_t | mem_rec_count |
uint32_t | reg_rec_count |
uint32_t * | arm_regs |
struct arm_mem_r * | arm_mems |
Definition at line 11179 of file arm-tdep.c.
uint32_t arm_insn_decode_record::arm_insn |
Definition at line 11184 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_asimd_vfp_coproc(), arm_record_b_bl(), arm_record_coproc_data_proc(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), arm_record_media(), arm_record_strx(), arm_record_unsupported_insn(), arm_record_vdata_transfer_insn(), arm_record_vfp_data_proc_insn(), decode_insn(), thumb2_record_asimd_struct_ld_st(), thumb2_record_branch_misc_cntrl(), thumb2_record_coproc_insn(), thumb2_record_data_proc_sreg_mimm(), thumb2_record_decode_insn_handler(), thumb2_record_ld_mem_hints(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_ld_word(), thumb2_record_lmul_lmla_div(), thumb2_record_ps_dest_generic(), thumb2_record_str_single_data(), thumb_record_add_sub_cmp_mov(), thumb_record_branch(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), thumb_record_misc(), and thumb_record_shift_add_sub().
struct arm_mem_r* arm_insn_decode_record::arm_mems |
Definition at line 11191 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), thumb2_record_asimd_struct_ld_st(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_str_single_data(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), and thumb_record_misc().
uint32_t* arm_insn_decode_record::arm_regs |
Definition at line 11190 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_asimd_vfp_coproc(), arm_record_b_bl(), arm_record_coproc_data_proc(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), arm_record_media(), arm_record_vdata_transfer_insn(), arm_record_vfp_data_proc_insn(), thumb2_record_asimd_struct_ld_st(), thumb2_record_branch_misc_cntrl(), thumb2_record_data_proc_sreg_mimm(), thumb2_record_ld_mem_hints(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_ld_word(), thumb2_record_lmul_lmla_div(), thumb2_record_ps_dest_generic(), thumb2_record_str_single_data(), thumb_record_add_sub_cmp_mov(), thumb_record_branch(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), thumb_record_misc(), and thumb_record_shift_add_sub().
uint32_t arm_insn_decode_record::cond |
Definition at line 11185 of file arm-tdep.c.
Referenced by arm_record_extension_space(), and decode_insn().
uint32_t arm_insn_decode_record::decode |
Definition at line 11187 of file arm-tdep.c.
Referenced by arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_ld_st_reg_offset(), and arm_record_strx().
struct gdbarch* arm_insn_decode_record::gdbarch |
Definition at line 11181 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_coproc_data_proc(), arm_record_unsupported_insn(), decode_insn(), thumb_record_ldm_stm_swi(), and thumb_record_misc().
uint32_t arm_insn_decode_record::mem_rec_count |
Definition at line 11188 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), arm_record_strx(), thumb2_record_asimd_struct_ld_st(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_str_single_data(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), and thumb_record_misc().
uint32_t arm_insn_decode_record::opcode |
Definition at line 11186 of file arm-tdep.c.
Referenced by arm_record_coproc_data_proc(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_extension_space(), arm_record_ld_st_reg_offset(), and arm_record_strx().
uint32_t arm_insn_decode_record::reg_rec_count |
Definition at line 11189 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_asimd_vfp_coproc(), arm_record_b_bl(), arm_record_coproc_data_proc(), arm_record_data_proc_imm(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), arm_record_media(), arm_record_strx(), arm_record_vdata_transfer_insn(), arm_record_vfp_data_proc_insn(), thumb2_record_asimd_struct_ld_st(), thumb2_record_branch_misc_cntrl(), thumb2_record_data_proc_sreg_mimm(), thumb2_record_ld_mem_hints(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_ld_word(), thumb2_record_lmul_lmla_div(), thumb2_record_ps_dest_generic(), thumb2_record_str_single_data(), thumb_record_add_sub_cmp_mov(), thumb_record_branch(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), thumb_record_misc(), and thumb_record_shift_add_sub().
struct regcache* arm_insn_decode_record::regcache |
Definition at line 11182 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_coproc_data_proc(), arm_record_data_proc_misc_ld_str(), arm_record_exreg_ld_st_insn(), arm_record_extension_space(), arm_record_ld_st_imm_offset(), arm_record_ld_st_multiple(), arm_record_ld_st_reg_offset(), arm_record_strx(), thumb2_record_asimd_struct_ld_st(), thumb2_record_ld_st_dual_ex_tbb(), thumb2_record_ld_st_multiple(), thumb2_record_str_single_data(), thumb_record_ld_st_imm_offset(), thumb_record_ld_st_reg_offset(), thumb_record_ld_st_stack(), thumb_record_ldm_stm_swi(), and thumb_record_misc().
CORE_ADDR arm_insn_decode_record::this_addr |
Definition at line 11183 of file arm-tdep.c.
Referenced by arm_process_record(), arm_record_unsupported_insn(), decode_insn(), and thumb_record_misc().