GDB (xrefs)
|
#include "aarch64-tdep.h"
Definition at line 73 of file aarch64-tdep.h.
struct m32c_reg * gdbarch_tdep::a0 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_struct_return(), m32c_pushm_is_reg_save(), and make_regs().
int gdbarch_tdep::a0_base |
Definition at line 213 of file xtensa-tdep.h.
Referenced by arreg_number(), call0_frame_cache(), xtensa_derive_tdep(), xtensa_extract_return_value(), xtensa_gdbarch_init(), xtensa_reg_to_regnum(), xtensa_register_type(), xtensa_scan_prologue(), xtensa_store_return_value(), and xtensa_verify_config().
struct m32c_reg * gdbarch_tdep::a1 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_struct_return(), m32c_pushm_is_reg_save(), and make_regs().
Definition at line 93 of file aarch64-tdep.h.
Referenced by aarch64_linux_init_abi(), and aarch64_record_branch_except_sys().
enum v850_abi gdbarch_tdep::abi |
Definition at line 274 of file v850-tdep.c.
enum s390_abi_kind gdbarch_tdep::abi |
Definition at line 96 of file s390-linux-tdep.c.
Referenced by bfin_push_dummy_call(), mips_linux_init_abi(), mips_register_name(), s390_gdbarch_init(), s390_handle_arg(), s390_iterate_over_regset_sections(), s390_register_call_saved(), and v850_gdbarch_init().
int gdbarch_tdep::al_regnum |
Definition at line 103 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), amd64_pseudo_register_read_value(), amd64_pseudo_register_write(), i386_byte_regnum_p(), i386_gdbarch_init(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), and i386_pseudo_register_write().
int gdbarch_tdep::am33_mode |
Definition at line 76 of file mn10300-tdep.h.
Referenced by mn10300_dump_tdep(), and mn10300_gdbarch_init().
int gdbarch_tdep::ar_base |
Definition at line 212 of file xtensa-tdep.h.
Referenced by areg_number(), arreg_number(), fill_gregset(), supply_gregset_reg(), xtensa_derive_tdep(), xtensa_frame_prev_register(), xtensa_register_type(), xtensa_supply_gregset(), and xtensa_verify_config().
enum arm_abi_kind gdbarch_tdep::arm_abi |
Definition at line 159 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_init_abi(), arm_push_dummy_call(), arm_return_value(), arm_set_abi(), arm_show_abi(), and arm_vfp_abi_for_function().
Definition at line 179 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), and arm_wince_init_abi().
int gdbarch_tdep::arm_breakpoint_size |
Definition at line 180 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), and arm_wince_init_abi().
struct type* gdbarch_tdep::arm_ext_type |
Definition at line 200 of file arm-tdep.h.
Referenced by arm_ext_type().
Definition at line 209 of file arm-tdep.h.
Referenced by arm_linux_init_abi(), arm_record_coproc_data_proc(), and thumb_record_ldm_stm_swi().
int gdbarch_tdep::ax_regnum |
Definition at line 109 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_gdbarch_init(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), and i386_word_regnum_p().
enum bfin_abi gdbarch_tdep::bfin_abi |
Definition at line 97 of file bfin-tdep.h.
Referenced by bfin_abi(), and bfin_gdbarch_init().
int gdbarch_tdep::bnd0_regnum |
Definition at line 167 of file i386-tdep.h.
Referenced by i386_bnd_regnum_p(), i386_gdbarch_init(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), and i386_pseudo_register_write().
int gdbarch_tdep::bnd0r_regnum |
Definition at line 163 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_bndr_regnum_p(), i386_gdbarch_init(), and i386_validate_tdesc_p().
int gdbarch_tdep::bndcfgu_regnum |
Definition at line 171 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_mpx_bd_base(), and i386_validate_tdesc_p().
Definition at line 50 of file tic6x-tdep.h.
Referenced by rl78_breakpoint_from_pc(), tic6x_breakpoint_from_pc(), tic6x_gdbarch_init(), and tic6x_uclinux_init_abi().
int gdbarch_tdep::bytes_per_address |
Definition at line 89 of file hppa-tdep.h.
Referenced by hppa_dump_tdep(), hppa_gdbarch_init(), and hppa_linux_iterate_over_regset_sections().
call_abi_t gdbarch_tdep::call_abi |
Definition at line 184 of file xtensa-tdep.h.
int gdbarch_tdep::call_length |
Definition at line 193 of file avr-tdep.c.
Referenced by avr_frame_prev_register(), avr_frame_unwind_cache(), avr_gdbarch_init(), avr_push_dummy_call(), and avr_scan_prologue().
int gdbarch_tdep::cc_regnum |
Definition at line 104 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), s390_pseudo_register_name(), s390_pseudo_register_read(), s390_pseudo_register_reggroup_p(), s390_pseudo_register_type(), s390_pseudo_register_write(), and s390_unwind_pseudo_register().
struct type * gdbarch_tdep::code_addr_reg_type |
Definition at line 128 of file m32c-tdep.c.
Referenced by make_types().
int gdbarch_tdep::code_model |
Definition at line 119 of file msp430-tdep.c.
Referenced by msp430_analyze_prologue(), msp430_gdbarch_init(), msp430_push_dummy_call(), and msp430_return_value().
struct type* gdbarch_tdep::copro_type |
Definition at line 144 of file mt-tdep.c.
Referenced by mt_register_type().
struct sh_corefile_regmap* gdbarch_tdep::core_fpregmap |
Definition at line 102 of file sh-tdep.h.
Referenced by sh_corefile_collect_regset(), sh_corefile_supply_regset(), sh_iterate_over_regset_sections(), and sh_linux_init_abi().
struct sh_corefile_regmap* gdbarch_tdep::core_gregmap |
Definition at line 97 of file sh-tdep.h.
Referenced by sh_corefile_collect_regset(), sh_corefile_supply_regset(), sh_iterate_over_regset_sections(), sh_linux_init_abi(), and shnbsd_init_abi().
int gdbarch_tdep::cpenable_regnum |
Definition at line 226 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
CGEN_CPU_DESC gdbarch_tdep::cpu_desc |
Definition at line 128 of file mep-tdep.c.
Referenced by me_module_register_set(), and mep_gdbarch_init().
int gdbarch_tdep::cris_dwarf2_cfi |
Definition at line 31 of file cris-tdep.h.
Referenced by cris_dump_tdep(), and cris_gdbarch_init().
const char* gdbarch_tdep::cris_mode |
Definition at line 30 of file cris-tdep.h.
Referenced by cris_breakpoint_from_pc(), cris_dump_tdep(), cris_gdbarch_init(), and crisv32_single_step_through_delay().
unsigned int gdbarch_tdep::cris_version |
Definition at line 29 of file cris-tdep.h.
Referenced by cris_dump_tdep(), cris_frame_unwind_cache(), cris_gdbarch_init(), cris_linux_init_abi(), cris_sigtramp_frame_unwind_cache(), cris_skip_prologue(), cris_spec_reg_applicable(), and cris_supply_gregset().
struct type* gdbarch_tdep::data_addr_reg_type |
Definition at line 128 of file m32c-tdep.c.
Referenced by check_for_saved(), make_regs(), and make_types().
unsigned int gdbarch_tdep::dcache_line_bytes |
Definition at line 191 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::dcache_writeback |
Definition at line 192 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::debug_interrupt_level |
Definition at line 188 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::debug_num_dbreaks |
Definition at line 200 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::debug_num_ibreaks |
Definition at line 199 of file xtensa-tdep.h.
int gdbarch_tdep::debugcause_regnum |
Definition at line 227 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::default_mask_address_p |
Definition at line 98 of file mips-tdep.h.
Referenced by mips_dump_tdep(), mips_gdbarch_init(), and mips_mask_address_p().
struct m32c_reg* gdbarch_tdep::dwarf_regs[M32C_MAX_DWARF_REGNUM+1] |
Definition at line 118 of file m32c-tdep.c.
Referenced by m32c_debug_info_reg_to_regnum(), make_regs(), and set_dwarf_regnum().
Definition at line 78 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), alpha_linux_init_abi(), alpha_sigtramp_frame_this_id(), alphafbsd_init_abi(), alphanbsd_init_abi(), and alphaobsd_init_abi().
int gdbarch_tdep::e_flags |
Definition at line 270 of file v850-tdep.c.
Referenced by mep_gdbarch_init(), and v850_gdbarch_init().
int gdbarch_tdep::e_machine |
Definition at line 271 of file v850-tdep.c.
Referenced by v850_gdbarch_init().
int gdbarch_tdep::eax_regnum |
Definition at line 116 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), amd64_pseudo_register_read_value(), amd64_pseudo_register_write(), amd64_x32_pseudo_register_type(), i386_dword_regnum_p(), and i386_gdbarch_init().
int gdbarch_tdep::eight_byte_align |
Definition at line 275 of file v850-tdep.c.
Referenced by v850_gdbarch_init(), and v850_push_dummy_call().
enum powerpc_elf_abi gdbarch_tdep::elf_abi |
Definition at line 209 of file ppc-tdep.h.
Referenced by ppc64_sysv_abi_push_dummy_call(), ppc64_sysv_abi_push_param(), ppc64_sysv_abi_return_value(), and rs6000_gdbarch_init().
int gdbarch_tdep::elf_flags |
Definition at line 142 of file m68hc11-tdep.c.
Referenced by frv_gdbarch_init(), m68hc11_gdbarch_init(), mips_dump_tdep(), mips_gdbarch_init(), msp430_gdbarch_init(), rl78_gdbarch_init(), rl78_return_value(), and rx_gdbarch_init().
int gdbarch_tdep::exccause_regnum |
Definition at line 228 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::excvaddr_regnum |
Definition at line 229 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
struct m32c_reg * gdbarch_tdep::fb |
Definition at line 114 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_frame_base(), m32c_pushm_is_reg_save(), m32c_virtual_frame_pointer(), and make_regs().
Definition at line 97 of file hppa-tdep.h.
Referenced by hppa32_push_dummy_call(), hppa64_push_dummy_call(), hppa_gdbarch_init(), hppa_linux_init_abi(), and hppabsd_init_abi().
CORE_ADDR(* gdbarch_tdep::find_global_pointer_from_solib) (struct gdbarch *gdbarch, CORE_ADDR faddr) |
Definition at line 247 of file ia64-tdep.h.
Referenced by ia64_find_global_pointer().
enum m68k_flavour gdbarch_tdep::flavour |
Definition at line 89 of file m68k-tdep.h.
Referenced by m68k_gdbarch_init(), and m68k_register_type().
struct m32c_reg * gdbarch_tdep::flg |
Definition at line 111 of file m32c-tdep.c.
Referenced by m32c_read_flg(), and make_regs().
int gdbarch_tdep::float_return |
Definition at line 86 of file m68k-tdep.h.
Referenced by m68k_gdbarch_init(), m68k_svr4_extract_return_value(), and m68k_svr4_store_return_value().
enum mips_abi gdbarch_tdep::found_abi |
Definition at line 93 of file mips-tdep.h.
Referenced by mips_gdbarch_init().
unsigned long* gdbarch_tdep::fp_layout |
Definition at line 233 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::fp_layout_bytes |
Definition at line 234 of file xtensa-tdep.h.
enum arm_float_model gdbarch_tdep::fp_model |
Definition at line 161 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_aout_init_abi(), arm_netbsd_elf_init_abi(), arm_vfp_abi_for_function(), arm_wince_init_abi(), armobsd_init_abi(), and show_fp_model().
int gdbarch_tdep::fpregs_present |
Definition at line 93 of file m68k-tdep.h.
Referenced by m68k_convert_register_p(), m68k_gdbarch_init(), m68k_register_name(), and m68k_register_type().
Definition at line 242 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_iterate_over_regset_sections(), sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), sparc64fbsd_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), and sparc_iterate_over_regset_sections().
enum frv_abi gdbarch_tdep::frv_abi |
Definition at line 75 of file frv-tdep.c.
Referenced by frv_abi(), new_variant(), and set_variant_abi_fdpic().
struct type* gdbarch_tdep::func_void_type |
Definition at line 198 of file avr-tdep.c.
Referenced by avr_gdbarch_init().
struct type * gdbarch_tdep::func_voyd |
Definition at line 123 of file m32c-tdep.c.
Referenced by make_types().
int gdbarch_tdep::gpr_full_regnum |
Definition at line 102 of file s390-linux-tdep.c.
Referenced by regnum_is_gpr_full(), s390_dwarf_reg_to_regnum(), s390_gdbarch_init(), s390_iterate_over_regset_sections(), s390_pseudo_register_name(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_sigtramp_frame_unwind_cache(), and s390_unwind_pseudo_register().
unsigned long* gdbarch_tdep::gregmap |
Definition at line 235 of file xtensa-tdep.h.
Definition at line 61 of file sparc-tdep.h.
Referenced by fetch_all_gp_regs(), fetch_core_registers(), sparc32_gdbarch_init(), sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), sparc64fbsd_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), sparc_iterate_over_regset_sections(), and store_all_gp_regs().
int gdbarch_tdep::gregset_num_regs |
Definition at line 60 of file i386-tdep.h.
Referenced by amd64_linux_init_abi(), amd64_sol2_init_abi(), amd64_x32_linux_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_collect_gregset(), i386_cygwin_init_abi(), i386_gdbarch_init(), i386_linux_init_abi(), i386_sol2_init_abi(), i386_supply_gregset(), i386fbsd4_init_abi(), i386fbsdaout_init_abi(), i386gnu_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), and i386obsd_init_abi().
int* gdbarch_tdep::gregset_reg_offset |
Definition at line 59 of file i386-tdep.h.
Referenced by amd64_linux_init_abi(), amd64_sol2_init_abi(), amd64_x32_linux_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_collect_gregset(), i386_cygwin_init_abi(), i386_gdbarch_init(), i386_linux_init_abi(), i386_sol2_init_abi(), i386_supply_gregset(), i386fbsd4_init_abi(), i386fbsdaout_init_abi(), i386gnu_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), i386nto_supply_gregset(), and i386obsd_init_abi().
int gdbarch_tdep::has_gp |
Definition at line 52 of file tic6x-tdep.h.
Referenced by tic6x_gdbarch_init(), tic6x_linux_rt_sigreturn_init(), and tic6x_register_sigcontext_offset().
int gdbarch_tdep::have_fpa_registers |
Definition at line 163 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), and arm_linux_iterate_over_regset_sections().
int gdbarch_tdep::have_linux_v1 |
Definition at line 107 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), and s390_iterate_over_regset_sections().
int gdbarch_tdep::have_linux_v2 |
Definition at line 108 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), and s390_iterate_over_regset_sections().
int gdbarch_tdep::have_neon |
Definition at line 173 of file arm-tdep.h.
Referenced by arm_gdbarch_init().
int gdbarch_tdep::have_neon_pseudos |
Definition at line 170 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), and arm_register_name().
int gdbarch_tdep::have_tdb |
Definition at line 109 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), and s390_iterate_over_regset_sections().
int gdbarch_tdep::have_vfp_pseudos |
Definition at line 168 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), and arm_register_name().
int gdbarch_tdep::have_wmmx_registers |
Definition at line 164 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_fetch_inferior_registers(), and arm_linux_store_inferior_registers().
struct type* gdbarch_tdep::i386_bnd_type |
Definition at line 228 of file i386-tdep.h.
Referenced by i386_bnd_type().
Definition at line 235 of file i386-tdep.h.
Referenced by i386_linux_init_abi(), and i386_process_record().
struct type* gdbarch_tdep::i386_mmx_type |
Definition at line 224 of file i386-tdep.h.
Referenced by i386_mmx_type().
Definition at line 239 of file i386-tdep.h.
Referenced by amd64_linux_init_abi(), amd64_x32_linux_init_abi(), i386_linux_init_abi(), and i386_process_record().
Definition at line 237 of file i386-tdep.h.
Referenced by i386_linux_init_abi(), and i386_process_record().
struct type* gdbarch_tdep::i386_ymm_type |
Definition at line 225 of file i386-tdep.h.
Referenced by i386_ymm_type().
struct type* gdbarch_tdep::i386_zmm_type |
Definition at line 226 of file i386-tdep.h.
Referenced by i386_zmm_type().
struct type* gdbarch_tdep::i387_ext_type |
Definition at line 227 of file i386-tdep.h.
Referenced by i387_ext_type().
struct type* gdbarch_tdep::ia64_ext_type |
Definition at line 251 of file ia64-tdep.h.
Referenced by ia64_ext_type().
unsigned int gdbarch_tdep::icache_line_bytes |
Definition at line 190 of file xtensa-tdep.h.
int gdbarch_tdep::id |
Definition at line 64 of file spu-tdep.c.
Referenced by spu_dummy_id(), spu_frame_unwind_cache(), spu_gdbarch_id(), spu_gdbarch_init(), spu_get_longjmp_target(), spu_objfile_from_frame(), spu_read_pc(), spu_unwind_pc(), and spu_unwind_sp().
Definition at line 102 of file hppa-tdep.h.
Referenced by hppa_linux_init_abi(), hppa_stub_unwind_sniffer(), and hppabsd_init_abi().
struct ia64_infcall_ops gdbarch_tdep::infcall_ops |
Definition at line 253 of file ia64-tdep.h.
Referenced by ia64_gdbarch_init(), and ia64_push_dummy_call().
struct type * gdbarch_tdep::int16 |
Definition at line 125 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
struct type * gdbarch_tdep::int32 |
Definition at line 125 of file m32c-tdep.c.
Referenced by make_regs(), make_types(), and store_regs_user_thread().
struct type * gdbarch_tdep::int64 |
Definition at line 125 of file m32c-tdep.c.
Referenced by make_regs(), make_types(), and store_regs_user_thread().
struct type* gdbarch_tdep::int8 |
Definition at line 125 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
int gdbarch_tdep::interrupt2_regnum |
Definition at line 225 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::interrupt_regnum |
Definition at line 224 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::is_elf |
Definition at line 93 of file hppa-tdep.h.
Referenced by hppa_dump_tdep(), hppa_linux_init_abi(), and hppabsd_init_abi().
int gdbarch_tdep::is_m |
Definition at line 175 of file arm-tdep.h.
Referenced by arm_gdbarch_init().
int gdbarch_tdep::isa |
Definition at line 113 of file msp430-tdep.c.
Referenced by msp430_gdbarch_init().
unsigned int gdbarch_tdep::isa_max_insn_size |
Definition at line 198 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::isa_use_density_instructions |
Definition at line 195 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::isa_use_exceptions |
Definition at line 196 of file xtensa-tdep.h.
Referenced by xtensa_verify_config().
unsigned int gdbarch_tdep::isa_use_ext_l32r |
Definition at line 197 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::isa_use_windowed_registers |
Definition at line 194 of file xtensa-tdep.h.
Referenced by xtensa_verify_config().
size_t gdbarch_tdep::jb_elt_size |
Definition at line 83 of file aarch64-tdep.h.
Referenced by aarch64_gdbarch_init(), aarch64_get_longjmp_target(), alpha_get_longjmp_target(), alpha_linux_init_abi(), alphafbsd_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), arm_get_longjmp_target(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_wince_init_abi(), armobsd_init_abi(), m68k_gdbarch_init(), m68k_get_longjmp_target(), m68k_linux_init_abi(), and m68kbsd_init_abi().
int gdbarch_tdep::jb_pc |
Definition at line 80 of file aarch64-tdep.h.
Referenced by aarch64_gdbarch_init(), aarch64_get_longjmp_target(), aarch64_linux_init_abi(), aarch64_newlib_init_abi(), alpha_gdbarch_init(), alpha_get_longjmp_target(), alpha_linux_init_abi(), alphafbsd_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), arm_gdbarch_init(), arm_get_longjmp_target(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_wince_init_abi(), armobsd_init_abi(), m68k_gdbarch_init(), m68k_get_longjmp_target(), m68k_linux_init_abi(), m68kbsd_init_abi(), nios2_gdbarch_init(), nios2_get_longjmp_target(), and nios2_linux_init_abi().
int gdbarch_tdep::jb_pc_offset |
Definition at line 199 of file i386-tdep.h.
Referenced by amd64_get_longjmp_target(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_get_longjmp_target(), i386_go32_init_abi(), i386_linux_init_abi(), i386_svr4_init_abi(), i386bsd_init_abi(), i386gnu_init_abi(), i386nto_init_abi(), and x86_darwin_init_abi_64().
int gdbarch_tdep::k0_regnum |
Definition at line 90 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_k_regnum_p(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), and i386_validate_tdesc_p().
const char** gdbarch_tdep::k_register_names |
Definition at line 181 of file i386-tdep.h.
Referenced by amd64_init_abi(), and i386_validate_tdesc_p().
int gdbarch_tdep::lbeg_regnum |
Definition at line 218 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::lcount_regnum |
Definition at line 220 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::lend_regnum |
Definition at line 219 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::litbase_regnum |
Definition at line 222 of file xtensa-tdep.h.
Referenced by call0_track_op(), and xtensa_derive_tdep().
CORE_ADDR gdbarch_tdep::lowest_pc |
Definition at line 76 of file aarch64-tdep.h.
Referenced by aarch64_dump_tdep(), aarch64_gdbarch_init(), aarch64_linux_init_abi(), arm_dump_tdep(), arm_gdbarch_init(), arm_linux_init_abi(), and arm_netbsd_init_abi_common().
int gdbarch_tdep::lr_frame_offset |
Definition at line 252 of file ppc-tdep.h.
Referenced by rs6000_aix_init_osabi(), rs6000_frame_cache(), and rs6000_gdbarch_init().
struct type* gdbarch_tdep::m68881_ext_type |
Definition at line 97 of file m68k-tdep.h.
Referenced by m68881_ext_type().
struct type* gdbarch_tdep::m68k_ps_type |
Definition at line 96 of file m68k-tdep.h.
Referenced by m68k_ps_type().
int gdbarch_tdep::max_register_raw_size |
Definition at line 231 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
int gdbarch_tdep::max_register_virtual_size |
Definition at line 232 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
CONFIG_ATTR gdbarch_tdep::me_module |
Definition at line 144 of file mep-tdep.c.
Referenced by current_me_module(), and mep_gdbarch_init().
int gdbarch_tdep::mips64_transfers_32bit_regs_p |
Definition at line 101 of file mips-tdep.h.
Referenced by mips_gdbarch_init().
enum mips_abi gdbarch_tdep::mips_abi |
Definition at line 92 of file mips-tdep.h.
Referenced by mips_abi(), mips_dump_tdep(), mips_gdbarch_init(), and mips_linux_get_syscall_number().
enum mips_fpu_type gdbarch_tdep::mips_fpu_type |
Definition at line 95 of file mips-tdep.h.
Referenced by mips_eabi_return_value(), mips_gdbarch_init(), mips_n32n64_return_value(), and mips_o32_return_value().
enum mips_isa gdbarch_tdep::mips_isa |
Definition at line 94 of file mips-tdep.h.
Referenced by is_micromips_isa(), is_mips16_isa(), and mips_gdbarch_init().
int gdbarch_tdep::mips_last_arg_regnum |
Definition at line 96 of file mips-tdep.h.
Referenced by mips_gdbarch_init().
int gdbarch_tdep::mips_last_fp_arg_regnum |
Definition at line 97 of file mips-tdep.h.
Referenced by mips_gdbarch_init().
const char** gdbarch_tdep::mips_processor_reg_names |
Definition at line 107 of file mips-tdep.h.
Referenced by deprecated_mips_set_processor_regs_hack(), mips_gdbarch_init(), and mips_register_name().
int gdbarch_tdep::mm0_regnum |
Definition at line 76 of file i386-tdep.h.
Referenced by i386_gdbarch_init(), i386_mmx_regnum_p(), and i386_mmx_regnum_to_fp_regnum().
const char** gdbarch_tdep::mpx_register_names |
Definition at line 174 of file i386-tdep.h.
Referenced by amd64_init_abi(), and i386_validate_tdesc_p().
struct type* gdbarch_tdep::neon_double_type |
Definition at line 201 of file arm-tdep.h.
Referenced by arm_neon_double_type().
struct type* gdbarch_tdep::neon_quad_type |
Definition at line 202 of file arm-tdep.h.
Referenced by arm_neon_quad_type().
int gdbarch_tdep::npc_regnum |
Definition at line 58 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), sparc64_init_abi(), sparc64_linux_write_pc(), sparc_linux_write_pc(), sparc_software_single_step(), and sparc_write_pc().
unsigned int gdbarch_tdep::num_aregs |
Definition at line 209 of file xtensa-tdep.h.
Referenced by areg_number(), arreg_number(), fill_gregset(), supply_gregset_reg(), xtensa_frame_cache(), xtensa_register_type(), xtensa_supply_gregset(), and xtensa_verify_config().
int gdbarch_tdep::num_byte_regs |
Definition at line 100 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_byte_regnum_p(), and i386_gdbarch_init().
unsigned int gdbarch_tdep::num_contexts |
Definition at line 210 of file xtensa-tdep.h.
int gdbarch_tdep::num_core_regs |
Definition at line 119 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
int gdbarch_tdep::num_dword_regs |
Definition at line 112 of file i386-tdep.h.
Referenced by amd64_init_abi(), amd64_x32_init_abi(), i386_dword_regnum_p(), and i386_gdbarch_init().
int gdbarch_tdep::num_fprs |
Definition at line 81 of file frv-tdep.c.
Referenced by new_variant(), and set_variant_num_fprs().
int gdbarch_tdep::num_gprs |
Definition at line 78 of file frv-tdep.c.
Referenced by new_variant(), and set_variant_num_gprs().
int gdbarch_tdep::num_hw_breakpoints |
Definition at line 87 of file frv-tdep.c.
Referenced by frv_gdbarch_init(), and new_variant().
int gdbarch_tdep::num_hw_watchpoints |
Definition at line 84 of file frv-tdep.c.
Referenced by frv_gdbarch_init(), and new_variant().
int gdbarch_tdep::num_k_regs |
Definition at line 86 of file i386-tdep.h.
int gdbarch_tdep::num_mmx_regs |
Definition at line 72 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_mmx_regnum_p().
unsigned int gdbarch_tdep::num_nopriv_regs |
Definition at line 207 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
unsigned int gdbarch_tdep::num_pseudo_regs |
Definition at line 208 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), and xtensa_gdbarch_init().
int gdbarch_tdep::num_regs |
Definition at line 108 of file m32c-tdep.c.
Referenced by add_reg(), arm_register_name(), hppanbsd_sigtramp_cache_init(), i386nbsd_sigtramp_cache_init(), make_regs(), mips_gdbarch_init(), mn10300_gdbarch_init(), xtensa_derive_tdep(), and xtensa_gdbarch_init().
unsigned int gdbarch_tdep::num_regs |
Definition at line 206 of file xtensa-tdep.h.
int gdbarch_tdep::num_word_regs |
Definition at line 106 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_word_regnum_p().
int gdbarch_tdep::num_xmm_avx512_regs |
Definition at line 125 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_validate_tdesc_p(), and i386_xmm_avx512_regnum_p().
int gdbarch_tdep::num_xmm_regs |
Definition at line 122 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_validate_tdesc_p(), i386_xmm_regnum_p(), i387_collect_fxsave(), i387_collect_xsave(), i387_supply_fxsave(), and i387_supply_xsave().
int gdbarch_tdep::num_ymm_avx512_regs |
Definition at line 131 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_validate_tdesc_p(), i386_ymm_avx512_regnum_p(), and i386_ymmh_avx512_regnum_p().
int gdbarch_tdep::num_ymm_regs |
Definition at line 79 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_validate_tdesc_p(), i386_ymm_regnum_p(), and i386_ymmh_regnum_p().
int gdbarch_tdep::num_zmm_regs |
Definition at line 93 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_validate_tdesc_p(), i386_zmm_regnum_p(), and i386_zmmh_regnum_p().
struct m32c_reg* gdbarch_tdep::pc |
Definition at line 111 of file m32c-tdep.c.
Referenced by alpha_heuristic_proc_start(), amd64_sigtramp_frame_sniffer(), amd64obsd_sigcontext_addr(), amd64obsd_sigtramp_p(), arm_linux_get_syscall_number(), arm_linux_syscall_next_pc(), avr_unwind_pc(), check_for_saved(), i386_sigtramp_frame_sniffer(), i386nto_sigtramp_p(), ia64_sigtramp_frame_sniffer(), m32c_analyze_prologue(), m32c_unwind_pc(), make_regs(), micromips_bc1_pc(), micromips_deal_with_atomic_sequence(), mips32_next_pc(), mips_deal_with_atomic_sequence(), parse_spufs_run(), ppc64_skip_trampoline_code(), rs6000_epilogue_frame_this_id(), s390_linux_get_syscall_number(), s390_unwind_pc(), skip_prologue(), sparc_analyze_prologue(), spu_dummy_id(), spu_read_pc(), spu_unwind_pc(), and tic6x_get_next_pc().
Definition at line 88 of file alpha-tdep.h.
Referenced by alpha_linux_init_abi(), alphafbsd_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), ia64_linux_init_abi(), and ia64_sigtramp_frame_sniffer().
int gdbarch_tdep::pc_regnum |
Definition at line 103 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), s390_linux_get_syscall_number(), s390_pseudo_register_name(), s390_pseudo_register_read(), s390_pseudo_register_reggroup_p(), s390_pseudo_register_type(), s390_pseudo_register_write(), s390_unwind_pc(), s390_unwind_pseudo_register(), s390_write_pc(), sparc32_gdbarch_init(), sparc64_init_abi(), sparc64_linux_write_pc(), sparc_linux_write_pc(), sparc_software_single_step(), sparc_unwind_pc(), sparc_write_pc(), xtensa_derive_tdep(), xtensa_gdbarch_init(), and xtensa_verify_config().
struct type* gdbarch_tdep::pc_type |
Definition at line 200 of file avr-tdep.c.
Referenced by avr_gdbarch_init(), and avr_register_type().
size_t gdbarch_tdep::plt_entry_size |
Definition at line 71 of file sparc-tdep.h.
Referenced by sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), and sparc_analyze_prologue().
int gdbarch_tdep::ppc_acc_regnum |
Definition at line 245 of file ppc-tdep.h.
Referenced by fetch_spe_register(), init_sim_regno_table(), rs6000_dwarf2_reg_to_regnum(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), spe_register_p(), and store_spe_register().
struct type* gdbarch_tdep::ppc_builtin_type_vec128 |
Definition at line 261 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec128().
struct type* gdbarch_tdep::ppc_builtin_type_vec64 |
Definition at line 260 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec64().
int gdbarch_tdep::ppc_cr_regnum |
Definition at line 217 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), getregs_supplies(), init_sim_regno_table(), ppc_collect_gregset(), ppc_greg_offset(), ppc_linux_record_signal(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op19(), ppc_process_record_op31(), ppc_process_record_op4(), ppc_process_record_op59(), ppc_process_record_op60(), ppc_process_record_op63(), ppc_register_u_addr(), ppc_supply_gregset(), ppc_sysv_abi_push_dummy_call(), ppcfbsd_sigtramp_frame_cache(), ppcfbsd_supply_pcb(), ppcnbsd_sigtramp_cache_init(), ppcnbsd_supply_pcb(), ppcobsd_sigtramp_frame_cache(), ppcobsd_supply_pcb(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int gdbarch_tdep::ppc_ctr_regnum |
Definition at line 219 of file ppc-tdep.h.
Referenced by branch_dest(), fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), getregs_supplies(), ppc_collect_gregset(), ppc_greg_offset(), ppc_linux_record_signal(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op19(), ppc_process_record_op31(), ppc_register_u_addr(), ppc_supply_gregset(), ppcfbsd_sigtramp_frame_cache(), ppcnbsd_sigtramp_cache_init(), ppcobsd_sigtramp_frame_cache(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_gdbarch_init(), rs6000_in_function_epilogue_frame_p(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int gdbarch_tdep::ppc_dl0_regnum |
Definition at line 249 of file ppc-tdep.h.
Referenced by dfp_pseudo_register_read(), dfp_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int gdbarch_tdep::ppc_efpr0_regnum |
Definition at line 236 of file ppc-tdep.h.
Referenced by efpr_pseudo_register_read(), efpr_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int gdbarch_tdep::ppc_ev0_regnum |
Definition at line 244 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), e500_move_ev_register(), ppc_sysv_abi_push_dummy_call(), rs6000_frame_cache(), rs6000_gdbarch_init(), and rs6000_register_name().
int gdbarch_tdep::ppc_ev0_upper_regnum |
Definition at line 243 of file ppc-tdep.h.
Referenced by e500_move_ev_register(), fetch_ppc_registers(), fetch_spe_register(), init_sim_regno_table(), rs6000_dwarf2_reg_to_regnum(), rs6000_gdbarch_init(), rs6000_register_name(), rs6000_stab_reg_to_regnum(), spe_register_p(), store_ppc_registers(), and store_spe_register().
int gdbarch_tdep::ppc_fp0_regnum |
Definition at line 227 of file ppc-tdep.h.
Referenced by dfp_pseudo_register_read(), dfp_pseudo_register_write(), do_ppc_sysv_return_value(), fetch_fp_regs(), fetch_ppc_registers(), fetch_regs_kernel_thread(), fill_fprs(), get_decimal_float_return_value(), getfpregs_supplies(), init_sim_regno_table(), ppc64_sysv_abi_push_freg(), ppc64_sysv_abi_return_value_base(), ppc_collect_fpregset(), ppc_dwarf2_frame_init_reg(), ppc_floating_point_unit_p(), ppc_fpreg_offset(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op31(), ppc_process_record_op59(), ppc_process_record_op63(), ppc_record_vsr(), ppc_register_u_addr(), ppc_supply_fpregset(), ppc_sysv_abi_push_dummy_call(), regmap(), rs6000_convert_register_p(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_push_dummy_call(), rs6000_lynx178_return_value(), rs6000_push_dummy_call(), rs6000_return_value(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), store_fp_regs(), store_ppc_registers(), store_regs_kernel_thread(), supply_fprs(), vsx_pseudo_register_read(), and vsx_pseudo_register_write().
int gdbarch_tdep::ppc_fpscr_regnum |
Definition at line 228 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), getfpregs_supplies(), init_sim_regno_table(), ppc_collect_fpregset(), ppc_floating_point_unit_p(), ppc_fpreg_offset(), ppc_linux_sigtramp_cache(), ppc_process_record_op59(), ppc_process_record_op60(), ppc_process_record_op63(), ppc_register_u_addr(), ppc_supply_fpregset(), regmap(), rs6000_fetch_inferior_registers(), rs6000_gdbarch_init(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_register(), supply_sprs32(), and supply_sprs64().
int gdbarch_tdep::ppc_gp0_regnum |
Definition at line 214 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), e500_move_ev_register(), fetch_gp_regs(), fetch_regs_kernel_thread(), fetch_regs_user_thread(), fill_gprs32(), fill_gprs64(), getregs_supplies(), init_sim_regno_table(), parse_spufs_run(), ppc64_standard_linkage1_target(), ppc64_standard_linkage2_target(), ppc64_standard_linkage3_target(), ppc64_standard_linkage4_target(), ppc64_sysv_abi_push_dummy_call(), ppc64_sysv_abi_push_val(), ppc64_sysv_abi_return_value(), ppc64_sysv_abi_return_value_base(), ppc_collect_gregset(), ppc_dwarf2_frame_init_reg(), ppc_greg_offset(), ppc_linux_get_syscall_number(), ppc_linux_record_signal(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op31(), ppc_register_u_addr(), ppc_skip_trampoline_code(), ppc_supply_gregset(), ppc_sysv_abi_push_dummy_call(), ppcfbsd_sigtramp_frame_cache(), ppcfbsd_supply_pcb(), ppcnbsd_sigtramp_cache_init(), ppcnbsd_supply_pcb(), ppcobsd_sigtramp_frame_cache(), ppcobsd_supply_pcb(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_push_dummy_call(), rs6000_lynx178_return_value(), rs6000_push_dummy_call(), rs6000_return_value(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), skip_prologue(), store_gp_regs(), store_regs_kernel_thread(), store_regs_user_thread(), and supply_gprs64().
int gdbarch_tdep::ppc_lr_regnum |
Definition at line 218 of file ppc-tdep.h.
Referenced by branch_dest(), fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), getregs_supplies(), ppc64_sysv_abi_push_dummy_call(), ppc_collect_gregset(), ppc_displaced_step_fixup(), ppc_greg_offset(), ppc_linux_record_signal(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op19(), ppc_process_record_op31(), ppc_register_u_addr(), ppc_supply_gregset(), ppc_sysv_abi_push_dummy_call(), ppcfbsd_sigtramp_frame_cache(), ppcfbsd_supply_pcb(), ppcnbsd_sigtramp_cache_init(), ppcnbsd_supply_pcb(), ppcobsd_sigtramp_frame_cache(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_epilogue_frame_cache(), rs6000_fetch_inferior_registers(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_push_dummy_call(), rs6000_push_dummy_call(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int gdbarch_tdep::ppc_mq_regnum |
Definition at line 231 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_regs_kernel_thread(), ppc_collect_gregset(), ppc_greg_offset(), ppc_register_u_addr(), ppc_supply_gregset(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), and store_regs_kernel_thread().
int gdbarch_tdep::ppc_ps_regnum |
Definition at line 216 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), init_sim_regno_table(), ppc_collect_gregset(), ppc_greg_offset(), ppc_process_record_op31(), ppc_register_u_addr(), ppc_supply_gregset(), regmap(), rs6000_fetch_inferior_registers(), rs6000_gdbarch_init(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int gdbarch_tdep::ppc_spefscr_regnum |
Definition at line 246 of file ppc-tdep.h.
Referenced by fetch_spe_register(), rs6000_dwarf2_reg_to_regnum(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), spe_register_p(), and store_spe_register().
Definition at line 263 of file ppc-tdep.h.
Referenced by ppc_process_record().
int gdbarch_tdep::ppc_toc_regnum |
Definition at line 215 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), and rs6000_push_dummy_call().
int gdbarch_tdep::ppc_vr0_regnum |
Definition at line 239 of file ppc-tdep.h.
Referenced by altivec_register_p(), do_ppc_sysv_return_value(), efpr_pseudo_register_read(), efpr_pseudo_register_write(), fetch_altivec_register(), fetch_ppc_registers(), fill_vrregset(), init_sim_regno_table(), ppc64_sysv_abi_push_dummy_call(), ppc64_sysv_abi_push_vreg(), ppc64_sysv_abi_return_value(), ppc64_sysv_abi_return_value_base(), ppc_altivec_support_p(), ppc_collect_vrregset(), ppc_dwarf2_frame_init_reg(), ppc_linux_iterate_over_regset_sections(), ppc_linux_syscall_record(), ppc_process_record_op31(), ppc_process_record_op4(), ppc_record_vsr(), ppc_supply_vrregset(), ppc_sysv_abi_push_dummy_call(), ppc_vrreg_offset(), rs6000_dwarf2_reg_to_regnum(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_return_value(), rs6000_return_value(), rs6000_stab_reg_to_regnum(), store_altivec_register(), store_ppc_registers(), supply_vrregset(), vsx_pseudo_register_read(), and vsx_pseudo_register_write().
int gdbarch_tdep::ppc_vrsave_regnum |
Definition at line 240 of file ppc-tdep.h.
Referenced by altivec_register_p(), fetch_altivec_register(), fetch_ppc_registers(), fill_vrregset(), ppc_altivec_support_p(), ppc_collect_vrregset(), ppc_dwarf2_frame_init_reg(), ppc_process_record_op31(), ppc_supply_vrregset(), ppc_vrreg_offset(), rs6000_dwarf2_reg_to_regnum(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), store_altivec_register(), store_ppc_registers(), and supply_vrregset().
int gdbarch_tdep::ppc_vsr0_regnum |
Definition at line 234 of file ppc-tdep.h.
Referenced by ppc_vsx_support_p(), rs6000_gdbarch_init(), rs6000_register_name(), vsx_pseudo_register_read(), vsx_pseudo_register_write(), and vsx_register_p().
int gdbarch_tdep::ppc_vsr0_upper_regnum |
Definition at line 235 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_vsx_register(), fill_vsxregset(), ppc_collect_vsxregset(), ppc_linux_iterate_over_regset_sections(), ppc_linux_syscall_record(), ppc_record_vsr(), ppc_supply_vsxregset(), rs6000_gdbarch_init(), rs6000_register_name(), store_ppc_registers(), store_vsx_register(), supply_vsxregset(), vsx_pseudo_register_read(), vsx_pseudo_register_write(), and vsx_register_p().
int gdbarch_tdep::ppc_xer_regnum |
Definition at line 220 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fill_sprs32(), fill_sprs64(), getregs_supplies(), ppc_collect_gregset(), ppc_greg_offset(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_process_record(), ppc_process_record_op31(), ppc_register_u_addr(), ppc_supply_gregset(), ppcfbsd_sigtramp_frame_cache(), ppcnbsd_sigtramp_cache_init(), ppcobsd_sigtramp_frame_cache(), regmap(), rs6000_dwarf2_reg_to_regnum(), rs6000_fetch_inferior_registers(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), rs6000_store_inferior_registers(), special_register_p(), store_ppc_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
struct insn_sequence* gdbarch_tdep::prologue |
Definition at line 135 of file m68hc11-tdep.c.
Referenced by m68hc11_gdbarch_init(), and m68hc11_scan_prologue().
int gdbarch_tdep::ps_regnum |
Definition at line 217 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), xtensa_gdbarch_init(), and xtensa_verify_config().
struct type * gdbarch_tdep::ptr_voyd |
Definition at line 123 of file m32c-tdep.c.
Referenced by m32c_push_dummy_call(), and make_types().
int gdbarch_tdep::push_addr_bytes |
Definition at line 136 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_pv_enter(), m32c_pv_pushm(), and make_types().
struct m32c_reg* gdbarch_tdep::r0 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), m32c_return_value(), and make_regs().
struct m32c_reg * gdbarch_tdep::r1 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
struct m32c_reg * gdbarch_tdep::r2 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
struct m32c_reg* gdbarch_tdep::r2r0 |
Definition at line 113 of file m32c-tdep.c.
Referenced by make_regs().
struct m32c_reg * gdbarch_tdep::r3 |
Definition at line 112 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
struct m32c_reg * gdbarch_tdep::r3r1r2r0 |
Definition at line 113 of file m32c-tdep.c.
Referenced by make_regs().
struct m32c_reg * gdbarch_tdep::r3r2r1r0 |
Definition at line 113 of file m32c-tdep.c.
Referenced by make_regs().
Definition at line 233 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_process_record().
char** gdbarch_tdep::register_names |
Definition at line 90 of file frv-tdep.c.
Referenced by alpha_register_name(), amd64_init_abi(), frv_register_name(), i386_gdbarch_init(), i386_validate_tdesc_p(), m88k_register_name(), new_variant(), set_variant_abi_fdpic(), set_variant_num_fprs(), set_variant_num_gprs(), and set_variant_scratch_registers().
const char** gdbarch_tdep::register_names |
Definition at line 145 of file i386-tdep.h.
const void* gdbarch_tdep::register_reggroup_p |
Definition at line 196 of file i386-tdep.h.
Referenced by amd64_linux_init_abi_common(), i386_gdbarch_init(), and i386_linux_init_abi().
int gdbarch_tdep::register_size |
Definition at line 114 of file mips-tdep.h.
Referenced by mips_gdbarch_init(), and mips_isa_regsize().
int gdbarch_tdep::register_size_valid_p |
Definition at line 113 of file mips-tdep.h.
Referenced by mips_gdbarch_init(), and mips_isa_regsize().
xtensa_register_t* gdbarch_tdep::regmap |
Definition at line 204 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), xtensa_pseudo_register_read(), xtensa_pseudo_register_write(), xtensa_reg_to_regnum(), xtensa_register_name(), xtensa_register_reggroup_p(), and xtensa_register_type().
const struct mips_regnum* gdbarch_tdep::regnum |
Definition at line 105 of file mips-tdep.h.
Referenced by mips_gdbarch_init(), and mips_regnum().
struct m32c_reg gdbarch_tdep::regs[M32C_MAX_NUM_REGS] |
Definition at line 105 of file m32c-tdep.c.
Referenced by add_reg(), alphanbsd_aout_supply_gregset(), alphanbsd_supply_fpregset(), alphanbsd_supply_gregset(), amd64_collect_fxsave(), amd64_collect_xsave(), amd64_supply_fxsave(), amd64_supply_xsave(), armbsd_supply_fpregset(), armbsd_supply_gregset(), fetch_altivec_register(), fetch_altivec_registers(), fetch_regs(), fetch_vsx_register(), fetch_vsx_registers(), hppanbsd_collect_fpregset(), hppanbsd_collect_gregset(), hppanbsd_supply_fpregset(), hppanbsd_supply_gregset(), i386_collect_gregset(), i386_supply_gregset(), i386obsd_aout_supply_regset(), i387_collect_fsave(), i387_collect_fxsave(), i387_collect_xsave(), i387_supply_fsave(), i387_supply_fxsave(), i387_supply_xsave(), m32c_pseudo_register_read(), m32c_pseudo_register_write(), m32c_register_name(), m32c_register_reggroup_p(), m32c_register_sim_regno(), m32c_register_type(), ppc_linux_sigtramp_cache(), ppcfbsd_fetch_inferior_registers(), store_altivec_register(), store_altivec_registers(), store_regs(), store_vsx_register(), and store_vsx_registers().
int gdbarch_tdep::ret_addr_bytes |
Definition at line 132 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_analyze_prologue(), m32c_push_dummy_call(), m32c_skip_trampoline_code(), and make_types().
Definition at line 92 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), and alphafbsd_init_abi().
struct type * gdbarch_tdep::rl78_code_pointer |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_data_pointer |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_int16 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_int32 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init().
struct type * gdbarch_tdep::rl78_int8 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_psw_type |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_uint16 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init().
struct type * gdbarch_tdep::rl78_uint32 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init(), and rl78_register_type().
struct type * gdbarch_tdep::rl78_uint8 |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init().
struct type* gdbarch_tdep::rl78_void |
Definition at line 217 of file rl78-tdep.c.
Referenced by rl78_gdbarch_init().
struct type* gdbarch_tdep::rx_fpsw_type |
Definition at line 75 of file rx-tdep.c.
Referenced by rx_gdbarch_init(), and rx_register_type().
struct type* gdbarch_tdep::rx_psw_type |
Definition at line 72 of file rx-tdep.c.
Referenced by rx_gdbarch_init(), and rx_register_type().
int gdbarch_tdep::sar_regnum |
Definition at line 221 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
struct m32c_reg* gdbarch_tdep::sb |
Definition at line 114 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and make_regs().
int gdbarch_tdep::sc_fpregs_offset |
Definition at line 97 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), alpha_sigtramp_register_address(), and alphafbsd_init_abi().
int gdbarch_tdep::sc_num_regs |
Definition at line 216 of file i386-tdep.h.
Referenced by amd64_linux_init_abi_common(), amd64_sigtramp_frame_cache(), amd64_sol2_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_darwin_init_abi(), i386_linux_init_abi(), i386_sigtramp_frame_cache(), i386_sol2_init_abi(), i386bsd_init_abi(), i386fbsd4_init_abi(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), i386obsd_init_abi(), and x86_darwin_init_abi_64().
int gdbarch_tdep::sc_pc_offset |
Definition at line 95 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), alpha_sigtramp_register_address(), alphafbsd_init_abi(), i386_gdbarch_init(), i386_sigtramp_frame_cache(), and i386_svr4_init_abi().
int* gdbarch_tdep::sc_reg_offset |
Definition at line 215 of file i386-tdep.h.
Referenced by amd64_linux_init_abi_common(), amd64_sigtramp_frame_cache(), amd64_sol2_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_linux_init_abi(), i386_sigtramp_frame_cache(), i386_sol2_init_abi(), i386bsd_init_abi(), i386fbsd4_init_abi(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), i386obsd_init_abi(), and x86_darwin_init_abi_64().
int gdbarch_tdep::sc_regs_offset |
Definition at line 96 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), alpha_sigtramp_register_address(), and alphafbsd_init_abi().
int gdbarch_tdep::sc_sp_offset |
Definition at line 221 of file i386-tdep.h.
Referenced by i386_gdbarch_init(), i386_sigtramp_frame_cache(), and i386_svr4_init_abi().
enum sh_abi gdbarch_tdep::sh_abi |
Definition at line 59 of file sh64-tdep.c.
Referenced by sh64_gdbarch_init().
CORE_ADDR(* gdbarch_tdep::sigcontext_addr)(struct frame_info *) |
Definition at line 82 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), alpha_linux_init_abi(), alpha_sigtramp_frame_unwind_cache(), alphafbsd_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), amd64_linux_init_abi_common(), amd64_sigtramp_frame_cache(), amd64_sigtramp_frame_sniffer(), amd64_sol2_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), armobsd_sigframe_init(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_linux_init_abi(), i386_sigtramp_frame_cache(), i386_sigtramp_frame_sniffer(), i386_sol2_init_abi(), i386_svr4_init_abi(), i386bsd_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), and x86_darwin_init_abi_64().
Definition at line 232 of file ia64-tdep.h.
Referenced by ia64_linux_init_abi(), and ia64_sigtramp_frame_init_saved_regs().
CORE_ADDR gdbarch_tdep::sigtramp_end |
Definition at line 206 of file i386-tdep.h.
Referenced by amd64_sigtramp_frame_sniffer(), amd64fbsd_init_abi(), i386_gdbarch_init(), i386_sigtramp_frame_sniffer(), i386bsd_init_abi(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), and i386obsd_init_abi().
int(* gdbarch_tdep::sigtramp_p) (struct frame_info *) |
Definition at line 209 of file i386-tdep.h.
Referenced by amd64_linux_init_abi_common(), amd64_sigtramp_frame_sniffer(), amd64_sol2_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_go32_init_abi(), i386_linux_init_abi(), i386_sigtramp_frame_sniffer(), i386_sol2_init_abi(), i386_svr4_init_abi(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), i386obsd_init_abi(), and x86_darwin_init_abi_64().
CORE_ADDR gdbarch_tdep::sigtramp_start |
Definition at line 205 of file i386-tdep.h.
Referenced by amd64_sigtramp_frame_sniffer(), amd64fbsd_init_abi(), i386_gdbarch_init(), i386_sigtramp_frame_sniffer(), i386bsd_init_abi(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), and i386obsd_init_abi().
int* gdbarch_tdep::sim_regno |
Definition at line 257 of file ppc-tdep.h.
Referenced by init_sim_regno_table(), and rs6000_register_sim_regno().
int(* gdbarch_tdep::size_of_register_frame) (struct frame_info *this_frame, ULONGEST cfm) |
Definition at line 240 of file ia64-tdep.h.
Referenced by ia64_gdbarch_init().
size_t gdbarch_tdep::sizeof_fpregset |
Definition at line 64 of file i386-tdep.h.
Referenced by amd64_collect_fpregset(), amd64_init_abi(), amd64_supply_fpregset(), amd64fbsd_iterate_over_regset_sections(), i386_collect_fpregset(), i386_cygwin_init_abi(), i386_gdbarch_init(), i386_iterate_over_regset_sections(), i386_sol2_init_abi(), i386_supply_fpregset(), i386fbsd_iterate_over_regset_sections(), i386fbsdaout_init_abi(), sh_iterate_over_regset_sections(), sh_linux_init_abi(), sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), sparc64fbsd_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), and sparc_iterate_over_regset_sections().
size_t gdbarch_tdep::sizeof_gregset |
Definition at line 61 of file i386-tdep.h.
Referenced by amd64_linux_init_abi(), amd64_sol2_init_abi(), amd64_x32_linux_init_abi(), amd64fbsd_init_abi(), amd64fbsd_iterate_over_regset_sections(), amd64nbsd_init_abi(), amd64obsd_init_abi(), amd64obsd_iterate_over_regset_sections(), amd64obsd_supply_regset(), i386_collect_gregset(), i386_cygwin_init_abi(), i386_gdbarch_init(), i386_iterate_over_regset_sections(), i386_linux_init_abi(), i386_sol2_init_abi(), i386_supply_gregset(), i386fbsd4_init_abi(), i386fbsd_iterate_over_regset_sections(), i386fbsdaout_init_abi(), i386gnu_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), i386obsd_aout_iterate_over_regset_sections(), i386obsd_aout_supply_regset(), i386obsd_init_abi(), sh_iterate_over_regset_sections(), sh_linux_init_abi(), shnbsd_init_abi(), sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), sparc64fbsd_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), and sparc_iterate_over_regset_sections().
int gdbarch_tdep::soft_float |
Definition at line 207 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), ppc64_sysv_abi_push_freg(), ppc_sysv_abi_push_dummy_call(), and rs6000_gdbarch_init().
Definition at line 115 of file hppa-tdep.h.
Definition at line 116 of file hppa-tdep.h.
Definition at line 117 of file hppa-tdep.h.
Referenced by internalize_unwinds().
Definition at line 114 of file hppa-tdep.h.
struct m32c_reg * gdbarch_tdep::sp |
Definition at line 114 of file m32c-tdep.c.
Referenced by armobsd_sigframe_init(), avr_unwind_sp(), check_for_saved(), hppanbsd_sigtramp_cache_init(), i386nbsd_sigtramp_cache_init(), m32c_analyze_prologue(), m32c_dummy_id(), m32c_frame_base(), m32c_is_arg_spill(), m32c_prev_register(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_skip_trampoline_code(), m32c_unwind_sp(), m32c_virtual_frame_pointer(), make_regs(), ppc_linux_record_signal(), rs6000_epilogue_frame_cache(), s390_unwind_sp(), spu_dummy_id(), and spu_unwind_sp().
struct type* gdbarch_tdep::sparc64_fprs_type |
Definition at line 81 of file sparc-tdep.h.
Referenced by sparc64_fprs_type().
struct type* gdbarch_tdep::sparc64_fsr_type |
Definition at line 80 of file sparc-tdep.h.
Referenced by sparc64_fsr_type().
struct type* gdbarch_tdep::sparc64_pstate_type |
Definition at line 79 of file sparc-tdep.h.
Referenced by sparc64_pstate_type().
struct type* gdbarch_tdep::sparc_fsr_type |
Definition at line 78 of file sparc-tdep.h.
Referenced by sparc_fsr_type().
struct type* gdbarch_tdep::sparc_psr_type |
Definition at line 77 of file sparc-tdep.h.
Referenced by sparc_psr_type().
unsigned int gdbarch_tdep::spill_location |
Definition at line 180 of file xtensa-tdep.h.
unsigned int gdbarch_tdep::spill_size |
Definition at line 181 of file xtensa-tdep.h.
struct type* gdbarch_tdep::spu_builtin_type_vec128 |
Definition at line 67 of file spu-tdep.c.
Referenced by spu_builtin_type_vec128().
int gdbarch_tdep::st0_regnum |
Definition at line 69 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_extract_return_value(), i386_gdbarch_init(), i386_store_return_value(), i387_collect_fsave(), i387_collect_fxsave(), i387_collect_xsave(), i387_supply_fsave(), i387_supply_fxsave(), and i387_supply_xsave().
int gdbarch_tdep::stack_correction |
Definition at line 132 of file m68hc11-tdep.c.
Referenced by m68hc11_gdbarch_init().
CORE_ADDR(* gdbarch_tdep::step_trap) (struct frame_info *frame, unsigned long insn) |
Definition at line 74 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), sparc32_linux_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), and sparc_analyze_control_transfer().
enum struct_return gdbarch_tdep::struct_return |
Definition at line 197 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_return_value(), arm_wince_init_abi(), armobsd_init_abi(), i386_cygwin_init_abi(), i386_darwin_init_abi(), i386_gdbarch_init(), i386_reg_struct_return_p(), i386fbsdaout_init_abi(), i386nbsd_init_abi(), i386nbsdelf_init_abi(), i386obsd_init_abi(), m68k_gdbarch_init(), m68k_linux_init_abi(), m68k_reg_struct_return_p(), m68kbsd_aout_init_abi(), m68kbsd_elf_init_abi(), and x86_darwin_init_abi_64().
int gdbarch_tdep::struct_value_regnum |
Definition at line 80 of file m68k-tdep.h.
Referenced by m68k_gdbarch_init(), m68k_linux_init_abi(), m68k_push_dummy_call(), and m68k_svr4_init_abi().
CORE_ADDR(* gdbarch_tdep::syscall_next_pc)(struct frame_info *frame) |
Definition at line 206 of file arm-tdep.h.
Referenced by arm_get_next_pc_raw(), arm_linux_init_abi(), mips32_next_pc(), mips_linux_init_abi(), nios2_get_next_pc(), nios2_linux_init_abi(), thumb_get_next_pc_raw(), tic6x_get_next_pc(), and tic6x_uclinux_init_abi().
unsigned int gdbarch_tdep::target_flags |
Definition at line 176 of file xtensa-tdep.h.
Referenced by xtensa_pseudo_register_read(), and xtensa_pseudo_register_write().
const struct target_desc* gdbarch_tdep::tdesc |
Definition at line 193 of file i386-tdep.h.
Referenced by amd64_init_abi(), amd64_linux_init_abi(), amd64_x32_init_abi(), amd64_x32_linux_init_abi(), i386_gdbarch_init(), i386_go32_init_abi(), i386_linux_init_abi(), i386_mpx_enabled(), and i386_validate_tdesc_p().
Definition at line 188 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), arm_linux_init_abi(), and thumb_get_next_pc_raw().
int gdbarch_tdep::thumb2_breakpoint_size |
Definition at line 189 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), and arm_linux_init_abi().
Definition at line 181 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_wince_init_abi(), and armobsd_init_abi().
int gdbarch_tdep::thumb_breakpoint_size |
Definition at line 182 of file arm-tdep.h.
Referenced by arm_breakpoint_from_pc(), arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_wince_init_abi(), and armobsd_init_abi().
struct ctype_cache* gdbarch_tdep::type_entries |
Definition at line 238 of file xtensa-tdep.h.
Referenced by xtensa_register_type().
struct type * gdbarch_tdep::uint16 |
Definition at line 124 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
struct type* gdbarch_tdep::uint8 |
Definition at line 124 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
char* gdbarch_tdep::unused |
Definition at line 183 of file xtensa-tdep.h.
void(* gdbarch_tdep::unwind_adjust_stub) (struct frame_info *this_frame, CORE_ADDR base, struct trad_frame_saved_reg *saved_regs) |
Definition at line 109 of file hppa-tdep.h.
int gdbarch_tdep::use_page_register |
Definition at line 139 of file m68hc11-tdep.c.
Referenced by m68hc11_gdbarch_init().
int gdbarch_tdep::v0_full_regnum |
Definition at line 105 of file s390-linux-tdep.c.
Referenced by regnum_is_vxr_full(), s390_dwarf_reg_to_regnum(), s390_gdbarch_init(), s390_iterate_over_regset_sections(), s390_pseudo_register_name(), s390_pseudo_register_read(), and s390_pseudo_register_write().
enum powerpc_vector_abi gdbarch_tdep::vector_abi |
Definition at line 212 of file ppc-tdep.h.
Referenced by bfd_uses_spe_extensions(), do_ppc_sysv_return_value(), ppc64_sysv_abi_push_param(), ppc64_sysv_abi_return_value(), ppc64_sysv_abi_return_value_base(), ppc_sysv_abi_push_dummy_call(), rs6000_gdbarch_init(), s390_gdbarch_init(), s390_handle_arg(), and s390_return_value().
enum s390_vector_abi_kind gdbarch_tdep::vector_abi |
Definition at line 99 of file s390-linux-tdep.c.
int gdbarch_tdep::vfp_register_count |
Definition at line 167 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_fetch_inferior_registers(), arm_linux_iterate_over_regset_sections(), arm_linux_store_inferior_registers(), fetch_vfp_regs(), and store_vfp_regs().
CORE_ADDR gdbarch_tdep::vm_min_address |
Definition at line 73 of file alpha-tdep.h.
Referenced by alpha_gdbarch_init(), and alpha_heuristic_proc_start().
struct type* gdbarch_tdep::vnb_type |
Definition at line 90 of file aarch64-tdep.h.
Referenced by aarch64_vnb_type().
struct type* gdbarch_tdep::vnd_type |
Definition at line 87 of file aarch64-tdep.h.
Referenced by aarch64_vnd_type().
struct type* gdbarch_tdep::vnh_type |
Definition at line 89 of file aarch64-tdep.h.
Referenced by aarch64_vnh_type().
struct type* gdbarch_tdep::vnq_type |
Definition at line 86 of file aarch64-tdep.h.
Referenced by aarch64_vnq_type().
struct type* gdbarch_tdep::vns_type |
Definition at line 88 of file aarch64-tdep.h.
Referenced by aarch64_vns_type().
struct type* gdbarch_tdep::void_type |
Definition at line 196 of file avr-tdep.c.
Referenced by avr_gdbarch_init().
struct type* gdbarch_tdep::voyd |
Definition at line 123 of file m32c-tdep.c.
Referenced by make_types().
int gdbarch_tdep::wb_regnum |
Definition at line 214 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), and xtensa_verify_config().
int gdbarch_tdep::wordsize |
Definition at line 206 of file ppc-tdep.h.
Referenced by branch_dest(), do_ppc_sysv_return_value(), ppc64_sysv_abi_push_dummy_call(), ppc64_sysv_abi_push_integer(), ppc64_sysv_abi_push_param(), ppc64_sysv_abi_push_val(), ppc64_sysv_abi_return_value(), ppc_linux_get_syscall_number(), ppc_linux_iterate_over_regset_sections(), ppc_linux_sigtramp_cache(), ppc_linux_syscall_record(), ppc_sysv_abi_push_dummy_call(), ppcfbsd_init_abi(), ppcfbsd_iterate_over_regset_sections(), ppcfbsd_sigtramp_frame_cache(), ppcnbsd_sigtramp_cache_init(), ppcobsd_sigtramp_frame_cache(), ppu2spu_sniffer(), rs6000_aix_extract_ld_info(), rs6000_aix_init_osabi(), rs6000_convert_from_func_ptr_addr(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_push_dummy_call(), rs6000_lynx178_return_value(), rs6000_push_dummy_call(), rs6000_return_value(), and rs6000_skip_trampoline_code().
int gdbarch_tdep::ws_regnum |
Definition at line 215 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), and xtensa_verify_config().
uint64_t gdbarch_tdep::xcr0 |
Definition at line 139 of file i386-tdep.h.
Referenced by amd64_linux_iterate_over_regset_sections(), amd64fbsd_iterate_over_regset_sections(), i386_linux_iterate_over_regset_sections(), i386_register_reggroup_p(), i386_validate_tdesc_p(), i386fbsd_iterate_over_regset_sections(), i387_collect_xsave(), and i387_supply_xsave().
int gdbarch_tdep::xmm16_regnum |
Definition at line 128 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
const char** gdbarch_tdep::xmm_avx512_register_names |
Definition at line 187 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
int gdbarch_tdep::xsave_xcr0_offset |
Definition at line 142 of file i386-tdep.h.
Referenced by amd64_linux_init_abi_common(), amd64fbsd_init_abi(), i386_gdbarch_init(), i386_linux_init_abi(), i386fbsd4_init_abi(), and i387_collect_xsave().
int gdbarch_tdep::ymm0_regnum |
Definition at line 83 of file i386-tdep.h.
Referenced by amd64_dwarf_reg_to_regnum(), amd64_pseudo_register_name(), i386_dbx_reg_to_regnum(), i386_gdbarch_init(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), and i386_ymm_regnum_p().
int gdbarch_tdep::ymm0h_regnum |
Definition at line 149 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), i386_validate_tdesc_p(), and i386_ymmh_regnum_p().
int gdbarch_tdep::ymm16_regnum |
Definition at line 134 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_gdbarch_init(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), and i386_ymm_avx512_regnum_p().
const char** gdbarch_tdep::ymm16h_register_names |
Definition at line 159 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
int gdbarch_tdep::ymm16h_regnum |
Definition at line 156 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), i386_validate_tdesc_p(), and i386_ymmh_avx512_regnum_p().
const char** gdbarch_tdep::ymm_avx512_register_names |
Definition at line 190 of file i386-tdep.h.
const char** gdbarch_tdep::ymmh_register_names |
Definition at line 152 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
int gdbarch_tdep::zmm0_regnum |
Definition at line 97 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_gdbarch_init(), i386_pseudo_register_name(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), and i386_zmm_regnum_p().
int gdbarch_tdep::zmm0h_regnum |
Definition at line 178 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_pseudo_register_read_into_value(), i386_pseudo_register_write(), i386_validate_tdesc_p(), and i386_zmmh_regnum_p().
const char** gdbarch_tdep::zmmh_register_names |
Definition at line 184 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().