|
GDB (xrefs)
|
#include "aarch64-tdep.h"
Definition at line 55 of file aarch64-tdep.h.
| struct m32c_reg * gdbarch_tdep::a0 |
Definition at line 117 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 197 of file xtensa-tdep.h.
Referenced by arreg_number(), call0_frame_cache(), fill_gregset(), supply_gregset_reg(), xtensa_derive_tdep(), xtensa_extract_return_value(), xtensa_frame_prev_register(), 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 117 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 75 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 103 of file s390-linux-tdep.c.
Referenced by mips_linux_init_abi(), mips_register_name(), s390_canonicalize_syscall(), s390_gdbarch_init(), s390_guess_tracepoint_registers(), s390_handle_arg(), s390_init_linux_record_tdep(), s390_iterate_over_regset_sections(), s390_linux_record_signal(), s390_linux_syscall_record(), s390_record_address_mask(), s390_record_gpr_g(), s390_record_gpr_h(), s390_register_call_saved(), and v850_gdbarch_init().
| int gdbarch_tdep::al_regnum |
Definition at line 105 of file i386-tdep.h.
Referenced by amd64_ax_pseudo_register_collect(), amd64_pseudo_register_name(), amd64_pseudo_register_read_value(), amd64_pseudo_register_write(), i386_ax_pseudo_register_collect(), 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 196 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 99 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_init_abi(), arm_push_dummy_call(), arm_set_abi(), arm_show_abi(), and arm_vfp_abi_for_function().
| const gdb_byte* gdbarch_tdep::arm_breakpoint |
Definition at line 119 of file arm-tdep.h.
Referenced by arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_sw_breakpoint_from_kind(), and arm_wince_init_abi().
| int gdbarch_tdep::arm_breakpoint_size |
Definition at line 120 of file arm-tdep.h.
Referenced by arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_sw_breakpoint_from_kind(), and arm_wince_init_abi().
| struct type* gdbarch_tdep::arm_ext_type |
Definition at line 140 of file arm-tdep.h.
Referenced by arm_ext_type().
Definition at line 145 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 111 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), 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 169 of file i386-tdep.h.
Referenced by i386_ax_pseudo_register_collect(), 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 165 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 173 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_mpx_bd_base(), and i386_validate_tdesc_p().
| const gdb_byte* gdbarch_tdep::breakpoint |
Definition at line 50 of file tic6x-tdep.h.
Referenced by tic6x_gdbarch_init(), tic6x_sw_breakpoint_from_kind(), 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(), hppa_linux_iterate_over_regset_sections(), or1k_dump_tdep(), and or1k_gdbarch_init().
| int gdbarch_tdep::bytes_per_word |
Definition at line 68 of file or1k-tdep.c.
Referenced by or1k_dump_tdep(), and or1k_gdbarch_init().
| call_abi_t gdbarch_tdep::call_abi |
Definition at line 168 of file xtensa-tdep.h.
| int gdbarch_tdep::call_length |
Definition at line 195 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 111 of file s390-linux-tdep.c.
Referenced by s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), 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 133 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 145 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().
| const char** gdbarch_tdep::cp0_register_names |
Definition at line 69 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().
| size_t gdbarch_tdep::cp0_registers_num |
Definition at line 70 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().
| int gdbarch_tdep::cpenable_regnum |
Definition at line 211 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| CGEN_CPU_DESC gdbarch_tdep::cpu_desc |
Definition at line 127 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_dump_tdep(), cris_gdbarch_init(), cris_sw_breakpoint_from_kind(), 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 133 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 175 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::dcache_writeback |
Definition at line 176 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::debug_interrupt_level |
Definition at line 172 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::debug_num_dbreaks |
Definition at line 184 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::debug_num_ibreaks |
Definition at line 183 of file xtensa-tdep.h.
| int gdbarch_tdep::debugcause_regnum |
Definition at line 212 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 123 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(), 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 118 of file i386-tdep.h.
Referenced by amd64_ax_pseudo_register_collect(), 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().
| int gdbarch_tdep::elf_abi |
Definition at line 52 of file nds32-tdep.h.
Referenced by nds32_abi_split(), nds32_abi_use_fpr(), nds32_analyze_epilogue(), nds32_analyze_prologue(), nds32_extract_return_value(), nds32_gdbarch_init(), nds32_push_dummy_call(), nds32_stack_frame_destroyed_p(), nds32_store_return_value(), ppc64_plt_entry_point(), ppc64_sysv_abi_push_dummy_call(), ppc64_sysv_abi_push_param(), ppc64_sysv_abi_return_value(), ppc_linux_init_abi(), and rs6000_gdbarch_init().
| enum powerpc_elf_abi gdbarch_tdep::elf_abi |
Definition at line 219 of file ppc-tdep.h.
| 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 213 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::excvaddr_regnum |
Definition at line 214 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| struct m32c_reg * gdbarch_tdep::fb |
Definition at line 119 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 116 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 218 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::fp_layout_bytes |
Definition at line 219 of file xtensa-tdep.h.
| enum arm_float_model gdbarch_tdep::fp_model |
Definition at line 101 of file arm-tdep.h.
Referenced by arm_fbsd_init_abi(), arm_gdbarch_init(), arm_linux_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().
| const struct regset * gdbarch_tdep::fpregset |
Definition at line 253 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().
| int gdbarch_tdep::fpu_freg |
Definition at line 46 of file nds32-tdep.h.
Referenced by nds32_gdbarch_init(), nds32_pseudo_register_read(), nds32_pseudo_register_write(), and nds32_push_dummy_call().
| const char** gdbarch_tdep::fpu_register_names |
Definition at line 67 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().
| size_t gdbarch_tdep::fpu_registers_num |
Definition at line 68 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().
| enum frv_abi gdbarch_tdep::frv_abi |
Definition at line 73 of file frv-tdep.c.
Referenced by frv_abi(), new_variant(), and set_variant_abi_fdpic().
| int gdbarch_tdep::fs0_regnum |
Definition at line 50 of file nds32-tdep.h.
Referenced by BP_MANIPULATION(), nds32_extract_return_value(), nds32_gdbarch_init(), nds32_push_dummy_call(), and nds32_store_return_value().
| struct type* gdbarch_tdep::func_void_type |
Definition at line 200 of file avr-tdep.c.
Referenced by avr_gdbarch_init().
| struct type * gdbarch_tdep::func_voyd |
Definition at line 128 of file m32c-tdep.c.
Referenced by make_types().
| CGEN_CPU_DESC gdbarch_tdep::gdb_cgen_cpu_desc |
Definition at line 70 of file or1k-tdep.c.
Referenced by BP_MANIPULATION(), and or1k_gdbarch_init().
| int gdbarch_tdep::gpr_full_regnum |
Definition at line 109 of file s390-linux-tdep.c.
Referenced by regnum_is_gpr_full(), s390_all_but_pc_registers_record(), s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), s390_dwarf_reg_to_regnum(), s390_gdbarch_init(), s390_iterate_over_regset_sections(), s390_linux_record_signal(), 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 220 of file xtensa-tdep.h.
| const struct regset* gdbarch_tdep::gregset |
Definition at line 73 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 62 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(), i386fbsd_init_abi(), i386gnu_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), and i386obsd_init_abi().
| int* gdbarch_tdep::gregset_reg_offset |
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(), 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(), i386fbsd_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 103 of file arm-tdep.h.
Referenced by arm_gdbarch_init(), arm_linux_fetch_inferior_registers(), arm_linux_iterate_over_regset_sections(), and arm_linux_store_inferior_registers().
| bool gdbarch_tdep::have_gs |
Definition at line 117 of file s390-linux-tdep.c.
Referenced by s390_gdbarch_init(), and s390_iterate_over_regset_sections().
| int gdbarch_tdep::have_linux_v1 |
Definition at line 114 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 115 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 113 of file arm-tdep.h.
Referenced by arm_gdbarch_init().
| int gdbarch_tdep::have_neon_pseudos |
Definition at line 110 of file arm-tdep.h.
Referenced by arm_gdbarch_init().
| int gdbarch_tdep::have_tdb |
Definition at line 116 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 108 of file arm-tdep.h.
Referenced by arm_gdbarch_init().
| int gdbarch_tdep::have_wmmx_registers |
Definition at line 104 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 239 of file i386-tdep.h.
Referenced by i386_bnd_type().
Definition at line 246 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 235 of file i386-tdep.h.
Referenced by i386_mmx_type().
Definition at line 250 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 248 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 236 of file i386-tdep.h.
Referenced by i386_ymm_type().
| struct type* gdbarch_tdep::i386_zmm_type |
Definition at line 237 of file i386-tdep.h.
Referenced by i386_zmm_type().
| struct type* gdbarch_tdep::i387_ext_type |
Definition at line 238 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 174 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 130 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
| struct type * gdbarch_tdep::int32 |
Definition at line 130 of file m32c-tdep.c.
Referenced by make_regs(), make_types(), and store_regs_user_thread().
| struct type * gdbarch_tdep::int64 |
Definition at line 130 of file m32c-tdep.c.
Referenced by make_regs(), make_types(), and store_regs_user_thread().
| struct type* gdbarch_tdep::int8 |
Definition at line 130 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
| int gdbarch_tdep::interrupt2_regnum |
Definition at line 210 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::interrupt_regnum |
Definition at line 209 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(), hppabsd_init_abi(), and internalize_unwinds().
| int gdbarch_tdep::is_m |
Definition at line 115 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 182 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::isa_use_density_instructions |
Definition at line 179 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::isa_use_exceptions |
Definition at line 180 of file xtensa-tdep.h.
Referenced by xtensa_verify_config().
| unsigned int gdbarch_tdep::isa_use_ext_l32r |
Definition at line 181 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::isa_use_windowed_registers |
Definition at line 178 of file xtensa-tdep.h.
Referenced by xtensa_verify_config().
| size_t gdbarch_tdep::jb_elt_size |
Definition at line 65 of file aarch64-tdep.h.
Referenced by aarch64_gdbarch_init(), aarch64_get_longjmp_target(), alpha_get_longjmp_target(), alpha_linux_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), arm_fbsd_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 62 of file aarch64-tdep.h.
Referenced by aarch64_fbsd_init_abi(), 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(), alphanbsd_init_abi(), alphaobsd_init_abi(), arc_dump_tdep(), arc_gdbarch_init(), arc_get_longjmp_target(), arc_newlib_init_osabi(), arm_fbsd_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 210 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 92 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_ax_pseudo_register_collect(), 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 183 of file i386-tdep.h.
Referenced by amd64_init_abi(), and i386_validate_tdesc_p().
| int gdbarch_tdep::lbeg_regnum |
Definition at line 202 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::lcount_regnum |
Definition at line 204 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::lend_regnum |
Definition at line 203 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::litbase_regnum |
Definition at line 206 of file xtensa-tdep.h.
Referenced by call0_track_op(), and xtensa_derive_tdep().
| enum powerpc_long_double_abi gdbarch_tdep::long_double_abi |
Definition at line 222 of file ppc-tdep.h.
Referenced by ppc_linux_init_abi(), and rs6000_gdbarch_init().
| CORE_ADDR gdbarch_tdep::lowest_pc |
Definition at line 58 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 265 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 BP_MANIPULATION(), and m68k_register_type().
| int gdbarch_tdep::max_register_raw_size |
Definition at line 216 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::max_register_virtual_size |
Definition at line 217 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| CONFIG_ATTR gdbarch_tdep::me_module |
Definition at line 143 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 mips_gdbarch_init(), and mips_register_name().
| int gdbarch_tdep::mm0_regnum |
Definition at line 78 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 176 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 141 of file arm-tdep.h.
Referenced by arm_neon_double_type().
| struct type* gdbarch_tdep::neon_quad_type |
Definition at line 142 of file arm-tdep.h.
Referenced by arm_neon_quad_type().
| int gdbarch_tdep::npc_regnum |
Definition at line 64 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 193 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 102 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 194 of file xtensa-tdep.h.
| int gdbarch_tdep::num_core_regs |
Definition at line 121 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 114 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 79 of file frv-tdep.c.
Referenced by new_variant(), and set_variant_num_fprs().
| int gdbarch_tdep::num_gprs |
Definition at line 76 of file frv-tdep.c.
Referenced by new_variant(), and set_variant_num_gprs().
| int gdbarch_tdep::num_hw_breakpoints |
Definition at line 85 of file frv-tdep.c.
Referenced by frv_gdbarch_init(), and new_variant().
| int gdbarch_tdep::num_hw_watchpoints |
Definition at line 82 of file frv-tdep.c.
Referenced by frv_gdbarch_init(), and new_variant().
| int gdbarch_tdep::num_k_regs |
Definition at line 88 of file i386-tdep.h.
| int gdbarch_tdep::num_mmx_regs |
Definition at line 74 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 191 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| int gdbarch_tdep::num_pkeys_regs |
Definition at line 195 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
| unsigned int gdbarch_tdep::num_pseudo_regs |
Definition at line 192 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), and xtensa_gdbarch_init().
| int gdbarch_tdep::num_regs |
Definition at line 113 of file m32c-tdep.c.
Referenced by add_reg(), make_regs(), mips_gdbarch_init(), mn10300_gdbarch_init(), nds32_gdbarch_init(), xtensa_derive_tdep(), and xtensa_gdbarch_init().
| unsigned int gdbarch_tdep::num_regs |
Definition at line 190 of file xtensa-tdep.h.
| int gdbarch_tdep::num_word_regs |
Definition at line 108 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 127 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 124 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 133 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 81 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 95 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 116 of file m32c-tdep.c.
Referenced by aarch64_get_longjmp_target(), alpha_get_longjmp_target(), alpha_heuristic_proc_start(), alphaobsd_pc_in_sigtramp(), alphaobsd_sigtramp_offset(), amd64_sigtramp_frame_sniffer(), amd64_sol2_sigtramp_p(), arc_get_longjmp_target(), arm_get_longjmp_target(), arm_skip_stub(), avr_frame_prev_register(), avr_unwind_pc(), branch_dest(), check_for_saved(), deal_with_atomic_sequence(), extract_call_winsize(), hppa_stub_unwind_sniffer(), i386_sigtramp_frame_sniffer(), i386nto_sigtramp_p(), ia64_sigtramp_frame_sniffer(), m32c_analyze_prologue(), m32c_unwind_pc(), m32c_virtual_frame_pointer(), m68k_get_longjmp_target(), make_regs(), micromips_bc1_pc(), micromips_deal_with_atomic_sequence(), micromips_pc_insn_size(), mips32_next_pc(), mips_deal_with_atomic_sequence(), nds32_analyze_epilogue(), nds32_analyze_prologue(), nds32_skip_prologue(), nios2_get_longjmp_target(), or1k_skip_prologue(), ppc_skip_trampoline_code(), rs6000_epilogue_frame_this_id(), rs6000_in_function_epilogue_frame_p(), rs6000_stack_frame_destroyed_p(), s390_linux_get_syscall_number(), s390_unwind_pc(), s390_write_pc(), skip_prologue(), sparc32obsd_pc_in_sigtramp(), sparc64_linux_write_pc(), sparc_analyze_prologue(), sparc_linux_write_pc(), sparc_software_single_step(), sparc_write_pc(), spu_dummy_id(), spu_get_longjmp_target(), spu_read_pc(), spu_unwind_pc(), spu_write_pc(), and tic6x_get_next_pc().
| int(* gdbarch_tdep::pc_in_sigtramp)(CORE_ADDR) |
Definition at line 88 of file alpha-tdep.h.
Referenced by alpha_linux_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 110 of file s390-linux-tdep.c.
Referenced by s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), 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 202 of file avr-tdep.c.
Referenced by avr_gdbarch_init(), avr_register_type(), ft32_gdbarch_init(), and ft32_register_type().
| const char** gdbarch_tdep::pkeys_register_names |
Definition at line 201 of file i386-tdep.h.
Referenced by amd64_init_abi(), and i386_validate_tdesc_p().
| int gdbarch_tdep::pkru_regnum |
Definition at line 198 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), i386_pkru_regnum_p(), and i386_validate_tdesc_p().
| size_t gdbarch_tdep::plt_entry_size |
Definition at line 83 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 258 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 274 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec128().
| struct type* gdbarch_tdep::ppc_builtin_type_vec64 |
Definition at line 273 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec64().
| int gdbarch_tdep::ppc_cr_regnum |
Definition at line 230 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 232 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 262 of file ppc-tdep.h.
Referenced by dfp_pseudo_register_read(), dfp_pseudo_register_write(), rs6000_ax_pseudo_register_collect(), rs6000_gdbarch_init(), and rs6000_register_name().
| int gdbarch_tdep::ppc_efpr0_regnum |
Definition at line 249 of file ppc-tdep.h.
Referenced by efpr_pseudo_register_read(), efpr_pseudo_register_write(), rs6000_ax_pseudo_register_collect(), rs6000_gdbarch_init(), and rs6000_register_name().
| int gdbarch_tdep::ppc_ev0_regnum |
Definition at line 257 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), e500_move_ev_register(), ppc_sysv_abi_push_dummy_call(), rs6000_ax_pseudo_register_collect(), rs6000_frame_cache(), rs6000_gdbarch_init(), and rs6000_register_name().
| int gdbarch_tdep::ppc_ev0_upper_regnum |
Definition at line 256 of file ppc-tdep.h.
Referenced by e500_move_ev_register(), fetch_ppc_registers(), fetch_spe_register(), init_sim_regno_table(), rs6000_ax_pseudo_register_collect(), 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 240 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_ax_pseudo_register_collect(), 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 241 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 227 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_plt_entry_point(), 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_op19(), ppc_process_record_op31(), ppc_process_record_op4(), ppc_process_record_op60(), ppc_process_record_op61(), 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_ax_pseudo_register_collect(), 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 231 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_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_gen_return_address(), 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 244 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 229 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 259 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 276 of file ppc-tdep.h.
Referenced by ppc_linux_init_abi(), and ppc_process_record().
| int gdbarch_tdep::ppc_toc_regnum |
Definition at line 228 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), and rs6000_push_dummy_call().
| int gdbarch_tdep::ppc_vr0_regnum |
Definition at line 252 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_ax_pseudo_register_collect(), 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 253 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 247 of file ppc-tdep.h.
Referenced by ppc_vsx_support_p(), rs6000_ax_pseudo_register_collect(), 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 248 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_ax_pseudo_register_collect(), 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 233 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 check_for_saved(), m68hc11_gdbarch_init(), and m68hc11_scan_prologue().
| int gdbarch_tdep::ps_regnum |
Definition at line 201 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 128 of file m32c-tdep.c.
Referenced by m32c_push_dummy_call(), and make_types().
| int gdbarch_tdep::push_addr_bytes |
Definition at line 141 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 117 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 117 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 117 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 118 of file m32c-tdep.c.
Referenced by make_regs().
| struct m32c_reg * gdbarch_tdep::r3 |
Definition at line 117 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 118 of file m32c-tdep.c.
Referenced by make_regs().
| struct m32c_reg * gdbarch_tdep::r3r2r1r0 |
Definition at line 118 of file m32c-tdep.c.
Referenced by make_regs().
| const int* gdbarch_tdep::record_regmap |
Definition at line 244 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_process_record().
| const char ** gdbarch_tdep::register_names |
Definition at line 88 of file frv-tdep.c.
Referenced by alpha_register_name(), amd64_init_abi(), frv_register_name(), i386_gdbarch_init(), i386_validate_tdesc_p(), new_variant(), set_variant_abi_fdpic(), set_variant_num_fprs(), set_variant_num_gprs(), and set_variant_scratch_registers().
| gdbarch_register_reggroup_p_ftype* gdbarch_tdep::register_reggroup_p |
Definition at line 207 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 188 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 110 of file m32c-tdep.c.
Referenced by add_reg(), amd64_collect_fxsave(), amd64_collect_xsave(), amd64_supply_fxsave(), amd64_supply_xsave(), arc_is_in_prologue(), arc_pv_get_operand(), arm_displaced_step_fixup(), 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(), 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(), m68kbsd_supply_gregset(), ppc_linux_sigtramp_cache(), ppcfbsd_fetch_inferior_registers(), s390_linux_get_syscall_number(), store_altivec_register(), store_altivec_registers(), store_regs(), store_vsx_register(), and store_vsx_registers().
| int gdbarch_tdep::ret_addr_bytes |
Definition at line 137 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().
| 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_psw_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 76 of file rx-tdep.c.
Referenced by rx_fpsw_type().
| struct type* gdbarch_tdep::rx_psw_type |
Definition at line 73 of file rx-tdep.c.
Referenced by rx_psw_type().
| int gdbarch_tdep::sar_regnum |
Definition at line 205 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| struct m32c_reg* gdbarch_tdep::sb |
Definition at line 119 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(), and alpha_sigtramp_register_address().
| int gdbarch_tdep::sc_num_regs |
Definition at line 227 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(), i386fbsd_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(), i386_gdbarch_init(), i386_sigtramp_frame_cache(), and i386_svr4_init_abi().
| int* gdbarch_tdep::sc_reg_offset |
Definition at line 226 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(), i386fbsd_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(), and alpha_sigtramp_register_address().
| int gdbarch_tdep::sc_sp_offset |
Definition at line 232 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 62 of file sh64-tdep.c.
Referenced by sh64_gdbarch_init().
| struct type * gdbarch_tdep::sh_littlebyte_bigword_type |
Definition at line 105 of file sh-tdep.h.
Referenced by sh64_littlebyte_bigword_type(), and sh_littlebyte_bigword_type().
| 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(), alpha_sigtramp_register_address(), 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 217 of file i386-tdep.h.
Referenced by amd64_sigtramp_frame_sniffer(), amd64fbsd_init_abi(), i386_gdbarch_init(), i386_sigtramp_frame_sniffer(), i386bsd_init_abi(), i386fbsd_init_abi(), i386nbsd_init_abi(), and i386obsd_init_abi().
| int(* gdbarch_tdep::sigtramp_p) (struct frame_info *) |
Definition at line 220 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(), i386fbsd_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 216 of file i386-tdep.h.
Referenced by amd64_sigtramp_frame_sniffer(), amd64fbsd_init_abi(), i386_gdbarch_init(), i386_sigtramp_frame_sniffer(), i386bsd_init_abi(), i386fbsd_init_abi(), i386nbsd_init_abi(), and i386obsd_init_abi().
| int* gdbarch_tdep::sim_regno |
Definition at line 270 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 66 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_init_abi(), i386fbsd_iterate_over_regset_sections(), 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 63 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(), 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_init_abi(), i386fbsd_iterate_over_regset_sections(), i386gnu_init_abi(), i386nbsd_init_abi(), i386nto_init_abi(), 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 217 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 119 of file m32c-tdep.c.
Referenced by amd64_sol2_mcontext_addr(), armobsd_sigframe_init(), avr_unwind_sp(), check_for_saved(), hppa64_push_dummy_call(), i386_darwin_push_dummy_call(), 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(), m68k_frame_align(), m68k_get_longjmp_target(), make_regs(), mips_o32_push_dummy_call(), mips_o64_push_dummy_call(), ppc64_plt_entry_point(), ppc_linux_record_signal(), rs6000_epilogue_frame_cache(), s390_linux_record_signal(), s390_unwind_sp(), spu_dummy_id(), spu_unwind_sp(), and tic6x_linux_rt_sigreturn_init().
| struct type* gdbarch_tdep::sparc64_ccr_type |
Definition at line 91 of file sparc-tdep.h.
Referenced by sparc64_ccr_type().
| struct type* gdbarch_tdep::sparc64_fprs_type |
Definition at line 94 of file sparc-tdep.h.
Referenced by sparc64_fprs_type().
| struct type* gdbarch_tdep::sparc64_fsr_type |
Definition at line 93 of file sparc-tdep.h.
Referenced by sparc64_fsr_type().
| struct type* gdbarch_tdep::sparc64_pstate_type |
Definition at line 92 of file sparc-tdep.h.
Referenced by sparc64_pstate_type().
| struct type* gdbarch_tdep::sparc_fsr_type |
Definition at line 90 of file sparc-tdep.h.
Referenced by sparc_fsr_type().
| struct type* gdbarch_tdep::sparc_psr_type |
Definition at line 89 of file sparc-tdep.h.
Referenced by sparc_psr_type().
| unsigned int gdbarch_tdep::spill_location |
Definition at line 164 of file xtensa-tdep.h.
| unsigned int gdbarch_tdep::spill_size |
Definition at line 165 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 71 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 86 of file sparc-tdep.h.
Referenced by sparc32_gdbarch_init(), sparc32_linux_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64nbsd_init_abi(), and sparc64obsd_init_abi().
| enum struct_return gdbarch_tdep::struct_return |
Definition at line 137 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(), i386fbsd_init_abi(), i386nbsd_init_abi(), i386nbsdelf_init_abi(), i386obsd_init_abi(), m68k_gdbarch_init(), m68k_linux_init_abi(), m68k_reg_struct_return_p(), m68kbsd_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 118 of file mips-tdep.h.
Referenced by mips32_next_pc(), mips_linux_init_abi(), nios2_get_next_pc(), nios2_linux_init_abi(), tic6x_get_next_pc(), and tic6x_uclinux_init_abi().
| unsigned int gdbarch_tdep::target_flags |
Definition at line 160 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 204 of file i386-tdep.h.
Referenced by amd64_init_abi(), amd64_linux_init_abi(), amd64_x32_linux_init_abi(), i386_gdbarch_init(), i386_go32_init_abi(), i386_linux_init_abi(), i386_mpx_enabled(), i386_validate_tdesc_p(), nds32_gdbarch_init(), and s390_gdbarch_init().
| int gdbarch_tdep::threadptr_regnum |
Definition at line 207 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep().
| const gdb_byte* gdbarch_tdep::thumb2_breakpoint |
Definition at line 128 of file arm-tdep.h.
Referenced by arm_breakpoint_kind_from_pc(), arm_linux_init_abi(), and arm_sw_breakpoint_from_kind().
| int gdbarch_tdep::thumb2_breakpoint_size |
Definition at line 129 of file arm-tdep.h.
Referenced by arm_linux_init_abi(), and arm_sw_breakpoint_from_kind().
| const gdb_byte* gdbarch_tdep::thumb_breakpoint |
Definition at line 121 of file arm-tdep.h.
Referenced by arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_sw_breakpoint_from_kind(), arm_wince_init_abi(), and armobsd_init_abi().
| int gdbarch_tdep::thumb_breakpoint_size |
Definition at line 122 of file arm-tdep.h.
Referenced by arm_displaced_init_closure(), arm_gdbarch_init(), arm_linux_init_abi(), arm_netbsd_init_abi_common(), arm_sw_breakpoint_from_kind(), arm_wince_init_abi(), and armobsd_init_abi().
| struct ctype_cache* gdbarch_tdep::type_entries |
Definition at line 223 of file xtensa-tdep.h.
Referenced by xtensa_register_type().
| struct type * gdbarch_tdep::uint16 |
Definition at line 129 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
| struct type* gdbarch_tdep::uint8 |
Definition at line 129 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
| char* gdbarch_tdep::unused |
Definition at line 167 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::use_pseudo_fsrs |
Definition at line 48 of file nds32-tdep.h.
Referenced by nds32_gdbarch_init(), nds32_pseudo_register_read(), and nds32_pseudo_register_write().
| int gdbarch_tdep::v0_full_regnum |
Definition at line 112 of file s390-linux-tdep.c.
Referenced by regnum_is_vxr_full(), s390_all_but_pc_registers_record(), s390_ax_pseudo_register_collect(), 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(), and s390_record_calc_disp_vsce().
| enum powerpc_vector_abi gdbarch_tdep::vector_abi |
Definition at line 225 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 106 of file s390-linux-tdep.c.
| int gdbarch_tdep::vfp_register_count |
Definition at line 107 of file arm-tdep.h.
Referenced by arm_fbsd_iterate_over_regset_sections(), 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 72 of file aarch64-tdep.h.
Referenced by aarch64_vnb_type().
| struct type* gdbarch_tdep::vnd_type |
Definition at line 69 of file aarch64-tdep.h.
Referenced by aarch64_vnd_type().
| struct type* gdbarch_tdep::vnh_type |
Definition at line 71 of file aarch64-tdep.h.
Referenced by aarch64_vnh_type().
| struct type* gdbarch_tdep::vnq_type |
Definition at line 68 of file aarch64-tdep.h.
Referenced by aarch64_vnq_type().
| struct type* gdbarch_tdep::vns_type |
Definition at line 70 of file aarch64-tdep.h.
Referenced by aarch64_vns_type().
| struct type* gdbarch_tdep::void_type |
Definition at line 198 of file avr-tdep.c.
Referenced by avr_gdbarch_init().
| struct type* gdbarch_tdep::voyd |
Definition at line 128 of file m32c-tdep.c.
Referenced by make_types().
| int gdbarch_tdep::wb_regnum |
Definition at line 198 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), xtensa_frame_prev_register(), and xtensa_verify_config().
| int gdbarch_tdep::wordsize |
Definition at line 216 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_init_abi(), 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 199 of file xtensa-tdep.h.
Referenced by xtensa_derive_tdep(), xtensa_frame_prev_register(), and xtensa_verify_config().
| uint64_t gdbarch_tdep::xcr0 |
Definition at line 141 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 130 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 189 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 144 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 85 of file i386-tdep.h.
Referenced by amd64_dwarf_reg_to_regnum(), amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), 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 151 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_ax_pseudo_register_collect(), 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 136 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), 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 161 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 158 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_ax_pseudo_register_collect(), 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 192 of file i386-tdep.h.
| const char** gdbarch_tdep::ymmh_register_names |
Definition at line 154 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 99 of file i386-tdep.h.
Referenced by amd64_pseudo_register_name(), i386_ax_pseudo_register_collect(), 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 180 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_ax_pseudo_register_collect(), 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 186 of file i386-tdep.h.
Referenced by amd64_init_abi(), i386_gdbarch_init(), and i386_validate_tdesc_p().
1.8.14