Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
unwindP.h File Reference
Include dependency graph for unwindP.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

__unw_error_t unwind_info_initialize (__unw_info_t **, __unw_addr_t, __unw_addr_t)
__unw_error_t unwind_info_finalize (__unw_info_t *)
__unw_error_t unwind_cleanup (void)
__unw_error_t unwind_dump2elf (char *, uint64_t, char *, uint64_t, void *)
__unw_error_t unwind_info_add_prologue_header (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_gr_header (__unw_info_t *, uint64_t, char mask, uint32_t)
__unw_error_t unwind_info_add_body_header (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_mem_stack_f_info (__unw_info_t *, uint64_t, uint64_t)
__unw_error_t unwind_info_add_prologue_mem_stack_v_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_psp_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_psp_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rp_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rp_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_rp_br_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_rp_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rp_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_pfs_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_pfs_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_pfs_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_pfs_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_preds_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_preds_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_preds_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_preds_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_fr_mem_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_frgr_mem_info (__unw_info_t *, uint32_t, uint32_t)
__unw_error_t unwind_info_add_prologue_gr_gr_info (__unw_info_t *, uint32_t, uint32_t)
__unw_error_t unwind_info_add_prologue_gr_mem_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_br_mem_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_br_gr_info (__unw_info_t *, uint32_t, uint32_t)
__unw_error_t unwind_info_add_prologue_spill_base_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_spill_mask_info (__unw_info_t *, void *, uint64_t)
__unw_error_t unwind_info_add_prologue_unat_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_unat_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_unat_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_unat_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_lc_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_lc_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_lc_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_lc_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_fpsr_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_fpsr_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_fpsr_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_fpsr_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_priunat_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_priunat_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_priunat_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_priunat_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bsp_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bsp_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_bsp_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bsp_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bspstore_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bspstore_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_bspstore_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_bspstore_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rnat_when_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rnat_gr_info (__unw_info_t *, uint32_t)
__unw_error_t unwind_info_add_prologue_rnat_psprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_rnat_sprel_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_prologue_info_reg (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint32_t, uint32_t)
__unw_error_t unwind_info_add_prologue_info_sp_offset (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint64_t)
__unw_error_t unwind_info_add_prologue_info_psp_offset (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint64_t)
__unw_error_t unwind_info_add_prologue_info_fixed_value (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint64_t)
__unw_error_t unwind_info_add_body_info_restore (__unw_info_t *, uint32_t, uint32_t, uint64_t)
__unw_error_t unwind_info_add_body_info_reg (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint32_t, uint32_t)
__unw_error_t unwind_info_add_body_info_sp_offset (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint64_t)
__unw_error_t unwind_info_add_body_info_psp_offset (__unw_info_t *, uint32_t, uint32_t, uint64_t, uint64_t)
__unw_error_t unwind_info_add_body_epilogue_info (__unw_info_t *, uint64_t, uint64_t)
__unw_error_t unwind_info_add_body_label_state_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_body_copy_state_info (__unw_info_t *, uint64_t)
__unw_error_t unwind_info_add_personality_routine_info (__unw_info_t *, __unw_addr_t, uint32_t, uint32_t)
__unw_error_t unwind_info_add_language_specific_info (__unw_info_t *, void *, uint64_t)

Function Documentation

__unw_error_t unwind_dump2elf ( char *  ,
uint64_t  ,
char *  ,
uint64_t  ,
void *   
)

Referenced by Em_End_Unwind().

__unw_error_t unwind_info_add_body_epilogue_info ( __unw_info_t ,
uint64_t  ,
uint64_t   
)
__unw_error_t unwind_info_add_body_info_sp_offset ( __unw_info_t ,
uint32_t  ,
uint32_t  ,
uint64_t  ,
uint64_t   
)
__unw_error_t unwind_info_add_prologue_gr_header ( __unw_info_t ,
uint64_t  ,
char  mask,
uint32_t   
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines