GDB (xrefs)
|
#include "ppc-tdep.h"
Additional Inherited Members | |
![]() | |
virtual | ~gdbarch_tdep_base ()=default |
Definition at line 210 of file ppc-tdep.h.
int ppc_gdbarch_tdep::have_ebb = 0 |
Definition at line 273 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::have_htm_altivec = 0 |
Definition at line 286 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::have_htm_core = 0 |
Definition at line 284 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::have_htm_fpu = 0 |
Definition at line 285 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::have_htm_spr = 0 |
Definition at line 283 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), store_ppc_registers(), and store_register().
int ppc_gdbarch_tdep::have_htm_vsx = 0 |
Definition at line 287 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::lr_frame_offset = 0 |
Definition at line 298 of file ppc-tdep.h.
Referenced by rs6000_aix_init_osabi(), rs6000_frame_cache(), and rs6000_gdbarch_init().
int ppc_gdbarch_tdep::ppc_acc_regnum = 0 |
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* ppc_gdbarch_tdep::ppc_builtin_type_vec128 = nullptr |
Definition at line 307 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec128().
struct type* ppc_gdbarch_tdep::ppc_builtin_type_vec64 = nullptr |
Definition at line 306 of file ppc-tdep.h.
Referenced by rs6000_builtin_type_vec64().
int ppc_gdbarch_tdep::ppc_cdl0_regnum = 0 |
Definition at line 293 of file ppc-tdep.h.
Referenced by dfp_ax_pseudo_register_collect(), dfp_pseudo_register_read(), dfp_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int ppc_gdbarch_tdep::ppc_cdscr_regnum = 0 |
Definition at line 289 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::ppc_cefpr0_regnum = 0 |
Definition at line 295 of file ppc-tdep.h.
Referenced by efp_ax_pseudo_register_collect(), efp_pseudo_register_read(), efp_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int ppc_gdbarch_tdep::ppc_cppr_regnum = 0 |
Definition at line 288 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::ppc_cr_regnum = 0 |
Definition at line 226 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), rs6000_nat_target::fetch_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_op60_XX2(), 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_frame_cache(), rs6000_gdbarch_init(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int ppc_gdbarch_tdep::ppc_ctar_regnum = 0 |
Definition at line 290 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), and store_register().
int ppc_gdbarch_tdep::ppc_ctr_regnum = 0 |
Definition at line 228 of file ppc-tdep.h.
Referenced by branch_dest(), fetch_ppc_registers(), rs6000_nat_target::fetch_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_gdbarch_init(), rs6000_in_function_epilogue_frame_p(), rs6000_stab_reg_to_regnum(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int ppc_gdbarch_tdep::ppc_cvsr0_regnum = 0 |
Definition at line 294 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), rs6000_register_name(), vsx_ax_pseudo_register_collect(), vsx_pseudo_register_read(), and vsx_pseudo_register_write().
int ppc_gdbarch_tdep::ppc_dl0_regnum = 0 |
Definition at line 271 of file ppc-tdep.h.
Referenced by dfp_ax_pseudo_register_collect(), dfp_pseudo_register_read(), dfp_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int ppc_gdbarch_tdep::ppc_dscr_regnum = 0 |
Definition at line 265 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), ppc_process_record_op31(), rs6000_gdbarch_init(), store_ppc_registers(), and store_register().
int ppc_gdbarch_tdep::ppc_efpr0_regnum = 0 |
Definition at line 245 of file ppc-tdep.h.
Referenced by efp_ax_pseudo_register_collect(), efp_pseudo_register_read(), efp_pseudo_register_write(), rs6000_gdbarch_init(), and rs6000_register_name().
int ppc_gdbarch_tdep::ppc_ev0_regnum = 0 |
Definition at line 257 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), e500_move_ev_register(), e500_pseudo_register_read(), ppc_sysv_abi_push_dummy_call(), rs6000_ax_pseudo_register_collect(), rs6000_frame_cache(), rs6000_gdbarch_init(), and rs6000_register_name().
int ppc_gdbarch_tdep::ppc_ev0_upper_regnum = 0 |
Definition at line 256 of file ppc-tdep.h.
Referenced by e500_move_ev_register(), e500_pseudo_register_read(), 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 ppc_gdbarch_tdep::ppc_fp0_regnum = 0 |
Definition at line 236 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), fetch_fp_regs(), fetch_ppc_registers(), rs6000_nat_target::fetch_registers(), fetch_regs_kernel_thread(), fill_fprs(), get_decimal_float_return_value(), getfpregs_supplies(), 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_prefix_instruction(), ppc_process_record(), ppc_process_record_op31(), ppc_process_record_op59(), ppc_process_record_op63(), ppc_record_ACC_fpscr(), 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_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(), store_fp_regs(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_kernel_thread(), and supply_fprs().
int ppc_gdbarch_tdep::ppc_fpscr_regnum = 0 |
Definition at line 237 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), rs6000_nat_target::fetch_registers(), fill_sprs32(), fill_sprs64(), getfpregs_supplies(), 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_op60_XX2(), ppc_process_record_op63(), ppc_record_ACC_fpscr(), ppc_register_u_addr(), ppc_supply_fpregset(), regmap(), rs6000_gdbarch_init(), special_register_p(), store_ppc_registers(), store_register(), rs6000_nat_target::store_registers(), supply_sprs32(), and supply_sprs64().
int ppc_gdbarch_tdep::ppc_gp0_regnum = 0 |
Definition at line 223 of file ppc-tdep.h.
Referenced by do_ppc_sysv_return_value(), e500_move_ev_register(), e500_pseudo_register_read(), fetch_gp_regs(), rs6000_nat_target::fetch_registers(), fetch_regs_kernel_thread(), fetch_regs_user_thread(), fill_gprs32(), fill_gprs64(), getregs_supplies(), init_sim_regno_table(), 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_prefix_instruction(), ppc_process_record(), ppc_process_record_op19(), ppc_process_record_op31(), ppc_process_record_op4(), ppc_process_record_op6(), ppc_process_record_op60(), ppc_process_record_op61(), ppc_process_record_prefix_op32(), ppc_process_record_prefix_op34(), ppc_process_record_prefix_op42(), ppc_process_record_prefix_store(), ppc_process_record_prefix_store_vsx_ds_form(), ppc_process_record_prefix_vsx_d_form(), 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_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(), skip_prologue(), store_gp_regs(), rs6000_nat_target::store_registers(), store_regs_kernel_thread(), store_regs_user_thread(), and supply_gprs64().
int ppc_gdbarch_tdep::ppc_lr_regnum = 0 |
Definition at line 227 of file ppc-tdep.h.
Referenced by aix_sighandle_frame_cache(), branch_dest(), fetch_ppc_registers(), rs6000_nat_target::fetch_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_frame_cache(), rs6000_gdbarch_init(), rs6000_gen_return_address(), rs6000_lynx178_push_dummy_call(), rs6000_push_dummy_call(), rs6000_stab_reg_to_regnum(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int ppc_gdbarch_tdep::ppc_mmcr0_regnum = 0 |
Definition at line 276 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), rs6000_gdbarch_init(), store_ppc_registers(), and store_register().
int ppc_gdbarch_tdep::ppc_mmcr2_regnum = 0 |
Definition at line 277 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init().
int ppc_gdbarch_tdep::ppc_mq_regnum = 0 |
Definition at line 240 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), rs6000_nat_target::fetch_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_gdbarch_init(), rs6000_stab_reg_to_regnum(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), and store_regs_kernel_thread().
int ppc_gdbarch_tdep::ppc_ppr_regnum = 0 |
Definition at line 262 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), ppc_process_record_op31(), rs6000_gdbarch_init(), store_ppc_registers(), and store_register().
int ppc_gdbarch_tdep::ppc_ps_regnum = 0 |
Definition at line 225 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), rs6000_nat_target::fetch_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_gdbarch_init(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int ppc_gdbarch_tdep::ppc_sdar_regnum = 0 |
Definition at line 279 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init().
int ppc_gdbarch_tdep::ppc_siar_regnum = 0 |
Definition at line 278 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init().
int ppc_gdbarch_tdep::ppc_sier_regnum = 0 |
Definition at line 280 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init().
int ppc_gdbarch_tdep::ppc_spefscr_regnum = 0 |
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 309 of file ppc-tdep.h.
Referenced by ppc_linux_init_abi(), and ppc_process_record().
int ppc_gdbarch_tdep::ppc_tar_regnum = 0 |
Definition at line 268 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), fetch_register(), ppc_linux_iterate_over_regset_sections(), ppc_process_record_op31(), rs6000_gdbarch_init(), store_ppc_registers(), and store_register().
int ppc_gdbarch_tdep::ppc_toc_regnum = 0 |
Definition at line 224 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), and rs6000_push_dummy_call().
int ppc_gdbarch_tdep::ppc_v0_alias_regnum = 0 |
Definition at line 253 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), rs6000_pseudo_register_type(), rs6000_register_name(), v_alias_pseudo_register_collect(), v_alias_pseudo_register_read(), and v_alias_pseudo_register_write().
int ppc_gdbarch_tdep::ppc_vr0_regnum = 0 |
Definition at line 248 of file ppc-tdep.h.
Referenced by altivec_register_p(), do_ppc_sysv_return_value(), fetch_ppc_registers(), 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_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_sysv_abi_push_dummy_call(), rs6000_dwarf2_reg_to_regnum(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_lynx178_return_value(), rs6000_pseudo_register_type(), rs6000_return_value(), rs6000_stab_reg_to_regnum(), store_ppc_registers(), v_alias_pseudo_register_collect(), v_alias_pseudo_register_read(), and v_alias_pseudo_register_write().
int ppc_gdbarch_tdep::ppc_vrsave_regnum = 0 |
Definition at line 249 of file ppc-tdep.h.
Referenced by altivec_register_p(), fetch_ppc_registers(), ppc_altivec_support_p(), ppc_dwarf2_frame_init_reg(), ppc_process_record_op31(), rs6000_dwarf2_reg_to_regnum(), rs6000_frame_cache(), rs6000_gdbarch_init(), rs6000_stab_reg_to_regnum(), and store_ppc_registers().
int ppc_gdbarch_tdep::ppc_vsr0_regnum = 0 |
Definition at line 243 of file ppc-tdep.h.
Referenced by rs6000_gdbarch_init(), rs6000_register_name(), vsx_ax_pseudo_register_collect(), vsx_pseudo_register_read(), vsx_pseudo_register_write(), and vsx_register_p().
int ppc_gdbarch_tdep::ppc_vsr0_upper_regnum = 0 |
Definition at line 244 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), ppc_linux_iterate_over_regset_sections(), ppc_linux_syscall_record(), ppc_record_ACC_fpscr(), ppc_record_vsr(), rs6000_gdbarch_init(), rs6000_register_name(), store_ppc_registers(), and vsx_register_p().
int ppc_gdbarch_tdep::ppc_xer_regnum = 0 |
Definition at line 229 of file ppc-tdep.h.
Referenced by fetch_ppc_registers(), rs6000_nat_target::fetch_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_gdbarch_init(), rs6000_stab_reg_to_regnum(), special_register_p(), store_ppc_registers(), rs6000_nat_target::store_registers(), store_regs_user_thread(), supply_sprs32(), and supply_sprs64().
int* ppc_gdbarch_tdep::sim_regno = nullptr |
Definition at line 303 of file ppc-tdep.h.
Referenced by init_sim_regno_table(), and rs6000_register_sim_regno().
int ppc_gdbarch_tdep::soft_float = 0 |
Definition at line 213 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().
int ppc_gdbarch_tdep::wordsize = 0 |
Definition at line 212 of file ppc-tdep.h.
Referenced by aix_sighandle_frame_cache(), branch_dest(), do_ppc_sysv_return_value(), fetch_ppc_registers(), fetch_register(), 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_cgprregset(), ppc_linux_collect_core_cpgrregset(), 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_get_thread_local_address(), ppcfbsd_init_abi(), ppcfbsd_iterate_over_regset_sections(), ppcfbsd_sigtramp_frame_cache(), ppcnbsd_sigtramp_cache_init(), ppcobsd_sigtramp_frame_cache(), rs6000_aix_extract_ld_info(), rs6000_aix_init_osabi(), rs6000_aix_iterate_over_regset_sections(), 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(), rs6000_skip_trampoline_code(), and store_register().