#include <ipl_summary.h>

Definition at line 1995 of file ipl_summary.h.
Definition at line 2027 of file ipl_summary.h.
References u1.
Referenced by IPA_update_formal_symbol_indices(), SUMMARIZE< program >::Process_formal(), and SUMMARIZE< program >::Process_formal_alt().
| mINT32 SUMMARY_SYMBOL::Get_findex | ( | ) | const [inline] |
Definition at line 2028 of file ipl_summary.h.
References u1.
Referenced by Dim_Count(), Evaluate_actuals(), Formal_position(), Formal_Region_Arrays(), Is_Scalar(), Merge_Section(), Print(), SUMMARIZE< program >::Process_jump_function(), update_region(), and WB_Print().
| mINT32 SUMMARY_SYMBOL::Get_common_index | ( | ) | const [inline] |
| mINT32 SUMMARY_SYMBOL::Get_common_shape_index | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Incr_addr_count | ( | ) | [inline] |
Definition at line 2041 of file ipl_summary.h.
References u1.
Referenced by SUMMARIZE< program >::Update_Addr_Passed_Count().
| mINT32 SUMMARY_SYMBOL::Get_addr_count | ( | ) | const [inline] |
Definition at line 2042 of file ipl_summary.h.
References u1.
Referenced by SUMMARIZE< program >::Update_Addr_Passed_Count().
| void SUMMARY_SYMBOL::Clear_const_value | ( | ) | [inline] |
| INT64 SUMMARY_SYMBOL::Get_const_value | ( | ) | const [inline] |
Definition at line 2048 of file ipl_summary.h.
References st_idx.
Referenced by SUMMARIZE< program >::Get_symbol_index(), and IPA_update_summary_st_idx().
| ST_IDX SUMMARY_SYMBOL::St_idx | ( | ) | const [inline] |
Definition at line 2049 of file ipl_summary.h.
References st_idx.
Referenced by Add_actual_to_caller_linex(), Add_Edges_For_Node(), IPA_NODE_SECTION_INFO::Add_Global_Array_Info(), GLOBAL_ARRAY_LIST::Add_Global_Array_Info(), IPA_NODE_SECTION_INFO::Add_Global_Array_List(), Add_One_Node(), Add_value_to_caller_linex(), Are_Equal_Dims(), Convert_Global_To_St_Idx(), Dim_Count(), Dim_Size(), Evaluate_chi(), Evaluate_common_const(), Evaluate_value(), IPA_NODE_SECTION_INFO::Find_Global_Array_Info(), GLOBAL_ARRAY_LIST::Find_Global_Array_Info(), IPA_NODE_SECTION_INFO::Find_Global_Array_List(), IPA_NODE_SECTION_INFO::Find_Global_Array_Sections(), Get_Merged_Sym_ID(), Get_Name(), IPA_NODE_SECTION_INFO::Global_Array_Region(), Global_shape_region(), IPA_build_symbol_index_map(), IPA_map_symbol_index(), IPA_mark_commons_used_in_io(), IPA_process_globals(), IPA_update_summary_st_idx(), ir_b_write_tree(), Is_callee_formal_mappable_to_caller(), Is_constructor(), Is_Scalar(), Merge_Section(), Mismatched_Types(), Print(), Process_stid(), Reset_modref_count(), Set_Caller_Actual_Messy(), WB_BROWSER::Summary_Actual(), WB_BROWSER::Summary_Callsite(), WB_BROWSER::Summary_Chi(), WB_BROWSER::Summary_Formal(), WB_BROWSER::Summary_Procedure(), WB_BROWSER::Summary_Region(), WB_BROWSER::Summary_Stid(), WB_BROWSER::Summary_Stmt(), WB_BROWSER::Summary_Symbol(), CG_BROWSER::Symbol_Name(), Symbol_Name(), Try_Reshape_Callee_Formal(), update_region(), Update_Summaries(), and WB_Print().
| void SUMMARY_SYMBOL::Reset_cur_addr_passed_count | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Incr_cur_addr_passed_count | ( | ) | [inline] |
| mINT32 SUMMARY_SYMBOL::Get_cur_addr_passed_count | ( | ) | const [inline] |
| ST_IDX SUMMARY_SYMBOL::Get_st_idx_func | ( | ) | const [inline] |
Definition at line 2056 of file ipl_summary.h.
References u2.
Referenced by Evaluate_actuals(), IPA_map_symbol_index(), IPA_update_summary_st_idx(), CG_BROWSER::Symbol_Name(), and Symbol_Name().
Definition at line 2057 of file ipl_summary.h.
References u2.
Referenced by SUMMARIZE< program >::Get_symbol_index(), and IPA_update_summary_st_idx().
Definition at line 2070 of file ipl_summary.h.
References _type, and IPL_LOCAL_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_local | ( | ) | const [inline] |
Definition at line 2071 of file ipl_summary.h.
References _type, and IPL_LOCAL_SYMBOL.
Referenced by Evaluate_chi(), Print(), SUMMARIZE< program >::Update_Addr_Passed_Count(), and WB_Print().
| BOOL SUMMARY_SYMBOL::Is_global | ( | ) | const [inline] |
Definition at line 2072 of file ipl_summary.h.
References _type, and IPL_LOCAL_SYMBOL.
Referenced by Evaluate_chi().
| void SUMMARY_SYMBOL::Set_static | ( | ) | [inline] |
Definition at line 2074 of file ipl_summary.h.
References _type, and IPL_STATIC_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_static | ( | ) | const [inline] |
Definition at line 2075 of file ipl_summary.h.
References _type, and IPL_STATIC_SYMBOL.
Referenced by Evaluate_chi(), Print(), and WB_Print().
Definition at line 2077 of file ipl_summary.h.
References _type, and IPL_FORMAL_SYMBOL.
Referenced by Add_actual_to_caller_linex(), Dim_Count(), Formal_position(), Is_callee_formal_mappable_to_caller(), Is_Scalar(), Merge_Section(), Mismatched_Types(), Print(), Set_Caller_Actual_Messy(), Try_Reshape_Callee_Formal(), update_region(), and WB_Print().
Definition at line 2078 of file ipl_summary.h.
References _type, and IPL_FORMAL_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_common | ( | ) | const [inline] |
Definition at line 2080 of file ipl_summary.h.
References _type, and IPL_COMMON_ELT_SYMBOL.
Referenced by Evaluate_chi(), Evaluate_common_const(), Print(), SUMMARIZE< program >::Update_Addr_Passed_Count(), and WB_Print().
| void SUMMARY_SYMBOL::Set_common | ( | ) | [inline] |
Definition at line 2081 of file ipl_summary.h.
References _type, and IPL_COMMON_ELT_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_common_block | ( | ) | const [inline] |
Definition at line 2083 of file ipl_summary.h.
References _type, and IPL_COMMON_BLOCK_SYMBOL.
Referenced by IPA_mark_commons_used_in_io(), Print(), Update_Summaries(), and WB_Print().
| void SUMMARY_SYMBOL::Set_common_block | ( | ) | [inline] |
Definition at line 2084 of file ipl_summary.h.
References _type, and IPL_COMMON_BLOCK_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_function | ( | ) | const [inline] |
Definition at line 2086 of file ipl_summary.h.
References _type, and IPL_FUNCTION_SYMBOL.
Referenced by Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_function | ( | ) | [inline] |
Definition at line 2087 of file ipl_summary.h.
References _type, and IPL_FUNCTION_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_optional | ( | ) | const [inline] |
Definition at line 2089 of file ipl_summary.h.
References _type, and IPL_OPTIONAL_SYMBOL.
Referenced by param_types_are_compatible().
| void SUMMARY_SYMBOL::Set_optional | ( | ) | [inline] |
Definition at line 2090 of file ipl_summary.h.
References _type, and IPL_OPTIONAL_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| void SUMMARY_SYMBOL::Set_array | ( | ) | [inline] |
Definition at line 2092 of file ipl_summary.h.
References _type, and IPL_ARRAY_SYMBOL.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_array | ( | ) | const [inline] |
Definition at line 2093 of file ipl_summary.h.
References _type, and IPL_ARRAY_SYMBOL.
Referenced by Is_Scalar(), and WB_Print().
| BOOL SUMMARY_SYMBOL::Is_scalar | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_addr_saved | ( | ) | [inline] |
Definition at line 2108 of file ipl_summary.h.
References _state, and IPL_ADDR_SAVED.
Referenced by set_global_addr_taken_attrib< program >::operator()(), set_addr_taken_expr(), and SUMMARIZE< program >::Set_local_addr_taken_attrib().
| BOOL SUMMARY_SYMBOL::Is_addr_saved | ( | ) | const [inline] |
Definition at line 2109 of file ipl_summary.h.
References _state, and IPL_ADDR_SAVED.
Referenced by IPAA_DF_SOLVER::Accumulate_ref_info(), IPAA_DF_SOLVER::Check_and_accumulate_ref_info(), Evaluate_chi(), IPAA_STEP::Initialize_Ref_Info(), IPAA_DF_SOLVER::Map_actual(), IPAA_DF_SOLVER::Map_worst_case_actual_attributes(), Print(), Update_Summaries(), and WB_Print().
| void SUMMARY_SYMBOL::Set_addr_f90_target | ( | ) | [inline] |
Definition at line 2111 of file ipl_summary.h.
References _state, and IPL_ADDR_F90_TARGET.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| BOOL SUMMARY_SYMBOL::Is_addr_f90_target | ( | ) | const [inline] |
Definition at line 2112 of file ipl_summary.h.
References _state, and IPL_ADDR_F90_TARGET.
Referenced by param_types_are_compatible(), Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_addr_passed | ( | ) | [inline] |
Definition at line 2114 of file ipl_summary.h.
References _state, and IPL_ADDR_PASSED.
Referenced by set_global_addr_taken_attrib< program >::operator()(), set_addr_taken_expr(), and SUMMARIZE< program >::Set_local_addr_taken_attrib().
| void SUMMARY_SYMBOL::Reset_addr_passed | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_passed | ( | ) | const [inline] |
Definition at line 2116 of file ipl_summary.h.
References _state, and IPL_ADDR_PASSED.
Referenced by IPAA_DF_SOLVER::Accumulate_ref_info(), IPAA_DF_SOLVER::Check_and_accumulate_ref_info(), Evaluate_chi(), IPAA_STEP::Initialize_Ref_Info(), Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_addr_passed_inliner | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_passed_inliner | ( | ) | [inline] |
Definition at line 2119 of file ipl_summary.h.
References _state, and IPL_ADDR_PASSED_INLINE.
Referenced by WB_Print().
| void SUMMARY_SYMBOL::Set_used_in_array_section | ( | ) | [inline] |
Definition at line 2121 of file ipl_summary.h.
References _state, and IPL_USED_IN_ARRAY_SECTION.
Referenced by Mark_formal_summary_symbol(), and IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans().
| BOOL SUMMARY_SYMBOL::Used_in_array_section | ( | ) | const [inline] |
Definition at line 2122 of file ipl_summary.h.
References _state, and IPL_USED_IN_ARRAY_SECTION.
Referenced by Clone_for_this_formal(), Print(), and IPA_FORMALS_IN_ARRAY_SECTION_DF::Print_entry().
| void SUMMARY_SYMBOL::Set_common_io_no_pad | ( | ) | [inline] |
Definition at line 2124 of file ipl_summary.h.
References _state, and IPL_COMMON_IO_NO_PAD.
Referenced by SUMMARIZE< program >::Set_IO().
| BOOL SUMMARY_SYMBOL::Common_io_no_pad | ( | ) | const [inline] |
Definition at line 2125 of file ipl_summary.h.
References _state, and IPL_COMMON_IO_NO_PAD.
Referenced by Print(), and Update_Summaries().
| void SUMMARY_SYMBOL::Set_common_read_no_cprop | ( | ) | [inline] |
Definition at line 2127 of file ipl_summary.h.
References _state, and IPL_COMMON_READ_NO_CPROP.
Referenced by SUMMARIZE< program >::Set_IO().
| BOOL SUMMARY_SYMBOL::Common_read_no_cprop | ( | ) | const [inline] |
Definition at line 2128 of file ipl_summary.h.
References _state, and IPL_COMMON_READ_NO_CPROP.
Referenced by IPA_mark_commons_used_in_io(), and Print().
| void SUMMARY_SYMBOL::Set_imod | ( | ) | [inline] |
Definition at line 2153 of file ipl_summary.h.
References _modref, and IPL_IMOD.
Referenced by SUMMARIZE< program >::Record_mod(), SUMMARIZE< program >::Record_mod_formal(), and SUMMARIZE< program >::Set_IO().
| BOOL SUMMARY_SYMBOL::Is_imod | ( | ) | const [inline] |
Definition at line 2154 of file ipl_summary.h.
References _modref, and IPL_IMOD.
Referenced by IPAA_STEP::Initialize_Ref_Info(), Mismatched_Types(), Print(), Try_Reshape_Callee_Formal(), and WB_Print().
Definition at line 2155 of file ipl_summary.h.
References _modref, and IPL_DMOD.
Referenced by IPAA_DF_SOLVER::Map_formal_attributes(), and SUMMARIZE< program >::Record_mod_formal().
| BOOL SUMMARY_SYMBOL::Is_dmod | ( | ) | const [inline] |
Definition at line 2156 of file ipl_summary.h.
References _modref, and IPL_DMOD.
Referenced by Evaluate_chi(), IPAA_STEP::Initialize_Ref_Info(), IPAA_DF_SOLVER::Map_formal_attributes(), Mismatched_Types(), Print(), Try_Reshape_Callee_Formal(), and WB_Print().
| void SUMMARY_SYMBOL::Set_iref | ( | ) | [inline] |
Definition at line 2157 of file ipl_summary.h.
References _modref, and IPL_IREF.
Referenced by SUMMARIZE< program >::Record_ref_formal().
| BOOL SUMMARY_SYMBOL::Is_iref | ( | ) | const [inline] |
Definition at line 2158 of file ipl_summary.h.
References _modref, and IPL_IREF.
Referenced by IPAA_STEP::Initialize_Ref_Info(), Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_aref | ( | ) | [inline] |
Definition at line 2159 of file ipl_summary.h.
References _modref, and IPL_AREF.
Referenced by SUMMARIZE< program >::Record_ref_formal().
| BOOL SUMMARY_SYMBOL::Is_aref | ( | ) | const [inline] |
Definition at line 2160 of file ipl_summary.h.
References _modref, and IPL_AREF.
Referenced by WB_Print().
| void SUMMARY_SYMBOL::Set_dref | ( | ) | [inline] |
Definition at line 2161 of file ipl_summary.h.
References _modref, and IPL_DREF.
Referenced by IPAA_DF_SOLVER::Map_formal_attributes(), and SUMMARIZE< program >::Record_ref_formal().
| BOOL SUMMARY_SYMBOL::Is_dref | ( | ) | const [inline] |
Definition at line 2162 of file ipl_summary.h.
References _modref, and IPL_DREF.
Referenced by IPAA_STEP::Initialize_Ref_Info(), IPAA_DF_SOLVER::Map_formal_attributes(), Print(), IPO_INLINE::SubstituteFormal(), and WB_Print().
| void SUMMARY_SYMBOL::Set_cref | ( | ) | [inline] |
Definition at line 2163 of file ipl_summary.h.
References _modref, and IPL_COPY_REF.
Referenced by SUMMARIZE< program >::Record_ref_all_formal().
| BOOL SUMMARY_SYMBOL::Is_cref | ( | ) | const [inline] |
Definition at line 2164 of file ipl_summary.h.
References _modref, and IPL_COPY_REF.
Referenced by SUMMARY_GLOBAL::Print(), Print(), IPO_INLINE::SubstituteFormal(), and WB_Print().
| void SUMMARY_SYMBOL::Set_cdref_preg_only | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_cdref_preg_only | ( | ) | const [inline] |
Definition at line 2166 of file ipl_summary.h.
References _modref, and IPL_CDREF_PREG_ONLY.
Referenced by Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_ikill | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_ikill | ( | ) | const [inline] |
Definition at line 2170 of file ipl_summary.h.
References _modref, and IPL_IKILL.
Referenced by IPAA_STEP::Initialize_Ref_Info(), Print(), and WB_Print().
| void SUMMARY_SYMBOL::Set_dkill | ( | ) | [inline] |
Definition at line 2171 of file ipl_summary.h.
References _modref, and IPL_DKILL.
Referenced by process_scalar_def_node().
| BOOL SUMMARY_SYMBOL::Is_dkill | ( | ) | const [inline] |
Definition at line 2172 of file ipl_summary.h.
References _modref, and IPL_DKILL.
Referenced by IPAA_STEP::Initialize_Ref_Info(), Print(), process_scalar_node(), and WB_Print().
| void SUMMARY_SYMBOL::Set_cmod | ( | ) | [inline] |
Definition at line 2174 of file ipl_summary.h.
References _modref, and IPL_CMOD.
Referenced by Inc_modcount().
| void SUMMARY_SYMBOL::Clear_cmod | ( | ) | [inline] |
Definition at line 2175 of file ipl_summary.h.
References _modref, and IPL_CMOD.
Referenced by Inc_modcount().
| BOOL SUMMARY_SYMBOL::Is_cmod | ( | ) | const [inline] |
Definition at line 2176 of file ipl_summary.h.
References _modref, and IPL_CMOD.
Referenced by Inc_modcount(), IPA_process_globals(), SUMMARY_GLOBAL::Print(), Reset_modref_count(), and WB_Print().
| void SUMMARY_SYMBOL::Set_modcount | ( | ) | [inline] |
Definition at line 2178 of file ipl_summary.h.
References _modref, and IPL_MODCOUNT.
Referenced by Inc_modcount(), and SUMMARIZE< program >::Set_IO().
| void SUMMARY_SYMBOL::Clear_modcount | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_modcount | ( | ) | const [inline] |
Definition at line 2180 of file ipl_summary.h.
References _modref, and IPL_MODCOUNT.
Referenced by Inc_modcount(), and WB_Print().
| BOOL SUMMARY_SYMBOL::Is_parm | ( | ) | const [inline] |
Definition at line 2182 of file ipl_summary.h.
References _modref, and IPL_PARM.
Referenced by Print(), Update_Summaries(), and WB_Print().
| void SUMMARY_SYMBOL::Set_parm | ( | ) | [inline] |
Definition at line 2183 of file ipl_summary.h.
References _modref, and IPL_PARM.
Referenced by SUMMARIZE< program >::Update_Addr_Passed_Count().
| BOOL SUMMARY_SYMBOL::Is_ref | ( | ) | const [inline] |
Definition at line 2186 of file ipl_summary.h.
References _modref, and IPL_REF.
Referenced by Mismatched_Types(), and WB_Print().
| BOOL SUMMARY_SYMBOL::Is_modref | ( | ) | const [inline] |
Definition at line 2188 of file ipl_summary.h.
References _modref, and IPL_MODREF_ANY.
Referenced by WB_Print().
Definition at line 2191 of file ipl_summary.h.
References _btype.
Referenced by SUMMARIZE< program >::Get_symbol_index().
| mTYPE_ID SUMMARY_SYMBOL::Get_btype | ( | ) | const [inline] |
Definition at line 2192 of file ipl_summary.h.
References _btype.
Referenced by Add_actual_to_caller_linex(), Add_value_to_caller_linex(), Print(), Union_Formal_Cprop_Annot(), Union_Formal_Cprop_Annot_With_Cloning(), Union_Quasi_Clone_Cprop_Annot(), and WB_Print().
| const char * SUMMARY_SYMBOL::Get_Name | ( | void | ) | const |
Definition at line 897 of file ipl_summary_print.cxx.
References NULL, printf(), St_idx(), and ST_name.
Referenced by SUMMARY_GLOBAL::Print(), and REGION_ARRAYS::Print().
| void SUMMARY_SYMBOL::Print | ( | FILE * | fp, | |
| INT | id = -1, |
|||
| char * | symbol_name = NULL, |
|||
| char * | function_name = NULL | |||
| ) | const |
Definition at line 927 of file ipl_summary_print.cxx.
References cc, Common_io_no_pad(), Common_read_no_cprop(), fprintf(), fputc(), fputs(), Get_btype(), Get_findex(), GLOBAL_SYMTAB, INT, INT32, IPA_Trace_Mod_Ref, Ipl_record_tlog(), Is_addr_f90_target(), Is_addr_passed(), Is_addr_saved(), Is_cdref_preg_only(), Is_common(), Is_common_block(), Is_cref(), Is_dkill(), Is_dmod(), Is_dref(), Is_formal(), Is_function(), Is_ikill(), Is_imod(), Is_iref(), Is_local(), Is_parm(), Is_static(), Modref_Buf, MTYPE_name, MTYPE_UNKNOWN, NULL, printf(), sprintf(), ss, St_idx(), ST_IDX_level(), ST_name, and Used_in_array_section().
Referenced by SUMMARY_STID::Print(), SUMMARY_ACTUAL::Print(), SUMMARY_CALLSITE::Print(), SUMMARY_FORMAL::Print(), SUMMARY_COMMON::Print(), SUMMARY_STMT::Print(), SUMMARY_PROCEDURE::Print(), SUMMARY_CHI::Print(), SUMMARY_VALUE::Print_const_value(), and Trace().
| void SUMMARY_SYMBOL::WB_Print | ( | FILE * | fp, | |
| INT | symbol_index, | |||
| BOOL | is_list, | |||
| const char * | name, | |||
| const char * | func_name, | |||
| INT | fancy_level | |||
| ) |
Definition at line 63 of file wb_summary.cxx.
References fprintf(), Get_btype(), Get_findex(), Is_addr_f90_target(), Is_addr_passed(), Is_addr_passed_inliner(), Is_addr_saved(), Is_aref(), Is_array(), Is_cdref_preg_only(), Is_cmod(), Is_common(), Is_common_block(), Is_cref(), Is_dkill(), Is_dmod(), Is_dref(), Is_formal(), Is_function(), Is_ikill(), Is_imod(), Is_iref(), Is_local(), Is_modcount(), Is_modref(), Is_parm(), Is_ref(), Is_static(), MTYPE_name, MTYPE_UNKNOWN, NULL, and St_idx().
Referenced by CG_BROWSER::Summary_Symbol(), and WB_BROWSER::Summary_Symbol().
Definition at line 1066 of file ipl_summary_print.cxx.
References Print(), and TFile.
Referenced by IPAA_STEP::Initialize_Ref_Info().
| void SUMMARY_SYMBOL::Print_array | ( | FILE * | fp, | |
| INT32 | size, | |||
| DYN_ARRAY< char * > * | symbol_names = NULL, |
|||
| DYN_ARRAY< char * > * | function_names = NULL | |||
| ) | const |
Definition at line 1076 of file ipl_summary_print.cxx.
References fprintf(), i, INT32, NULL, and SBar.
Referenced by IPA_Trace_Summary_Section(), SUMMARIZE< IPL >::Trace(), SUMMARIZE< program >::Trace(), and Trace_array().
| mINT32 SUMMARY_SYMBOL::Get_findex | ( | ) | const [inline] |
| mINT32 SUMMARY_SYMBOL::Get_common_index | ( | ) | const [inline] |
| mINT32 SUMMARY_SYMBOL::Get_common_shape_index | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Incr_addr_count | ( | ) | [inline] |
| mINT32 SUMMARY_SYMBOL::Get_addr_count | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Clear_const_value | ( | ) | [inline] |
| INT64 SUMMARY_SYMBOL::Get_const_value | ( | ) | const [inline] |
| ST_IDX SUMMARY_SYMBOL::St_idx | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Reset_cur_addr_passed_count | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Incr_cur_addr_passed_count | ( | ) | [inline] |
| mINT32 SUMMARY_SYMBOL::Get_cur_addr_passed_count | ( | ) | const [inline] |
| ST_IDX SUMMARY_SYMBOL::Get_st_idx_func | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_local | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_global | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_static | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_static | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_common | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_common | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_common_block | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_common_block | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_function | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_function | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_optional | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_optional | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Set_array | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_array | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_scalar | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_addr_saved | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_saved | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_addr_f90_target | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_f90_target | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_addr_passed | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Reset_addr_passed | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_passed | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_addr_passed_inliner | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_addr_passed_inliner | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Set_used_in_array_section | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Used_in_array_section | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_common_io_no_pad | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Common_io_no_pad | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_common_read_no_cprop | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Common_read_no_cprop | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_imod | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_imod | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_dmod | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_iref | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_iref | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_aref | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_aref | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_dref | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_dref | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_cref | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_cref | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_cdref_preg_only | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_cdref_preg_only | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_ikill | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_ikill | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_dkill | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_dkill | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_cmod | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Clear_cmod | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_cmod | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_modcount | ( | ) | [inline] |
| void SUMMARY_SYMBOL::Clear_modcount | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_modcount | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_parm | ( | ) | const [inline] |
| void SUMMARY_SYMBOL::Set_parm | ( | ) | [inline] |
| BOOL SUMMARY_SYMBOL::Is_ref | ( | ) | const [inline] |
| BOOL SUMMARY_SYMBOL::Is_modref | ( | ) | const [inline] |
| mTYPE_ID SUMMARY_SYMBOL::Get_btype | ( | ) | const [inline] |
| const char* SUMMARY_SYMBOL::Get_Name | ( | void | ) | const |
| void SUMMARY_SYMBOL::Print | ( | FILE * | fp, | |
| INT | id = -1, |
|||
| char * | symbol_name = NULL, |
|||
| char * | function_name = NULL | |||
| ) | const |
| void SUMMARY_SYMBOL::WB_Print | ( | FILE * | fp, | |
| INT | symbol_index, | |||
| BOOL | is_list, | |||
| const char * | name, | |||
| const char * | func_name, | |||
| INT | fancy_level | |||
| ) |
| void SUMMARY_SYMBOL::Print_array | ( | FILE * | fp, | |
| INT32 | size, | |||
| DYN_ARRAY< char * > * | symbol_names = NULL, |
|||
| DYN_ARRAY< char * > * | function_names = NULL | |||
| ) | const |
Definition at line 2002 of file ipl_summary.h.
Definition at line 2003 of file ipl_summary.h.
| struct { ... } SUMMARY_SYMBOL::s |
Definition at line 2005 of file ipl_summary.h.
Definition at line 2008 of file ipl_summary.h.
Definition at line 2009 of file ipl_summary.h.
| struct { ... } SUMMARY_SYMBOL::c |
union { ... } SUMMARY_SYMBOL::u1 [private] |
Definition at line 2014 of file ipl_summary.h.
Definition at line 2015 of file ipl_summary.h.
union { ... } SUMMARY_SYMBOL::u2 [private] |
ST_IDX SUMMARY_SYMBOL::st_idx [private] |
mUINT32 SUMMARY_SYMBOL::_type [private] |
Definition at line 2020 of file ipl_summary.h.
Referenced by Is_array(), Is_common(), Is_common_block(), Is_formal(), Is_function(), Is_global(), Is_local(), Is_optional(), Is_scalar(), Is_static(), Set_array(), Set_common(), Set_common_block(), Set_formal(), Set_function(), Set_local(), Set_optional(), and Set_static().
mUINT32 SUMMARY_SYMBOL::_state [private] |
Definition at line 2021 of file ipl_summary.h.
Referenced by Common_io_no_pad(), Common_read_no_cprop(), Is_addr_f90_target(), Is_addr_passed(), Is_addr_passed_inliner(), Is_addr_saved(), Reset_addr_passed(), Set_addr_f90_target(), Set_addr_passed(), Set_addr_passed_inliner(), Set_addr_saved(), Set_common_io_no_pad(), Set_common_read_no_cprop(), Set_used_in_array_section(), and Used_in_array_section().
mUINT32 SUMMARY_SYMBOL::_modref [private] |
Definition at line 2022 of file ipl_summary.h.
Referenced by Clear_cmod(), Clear_modcount(), Is_aref(), Is_cdref_preg_only(), Is_cmod(), Is_cref(), Is_dkill(), Is_dmod(), Is_dref(), Is_ikill(), Is_imod(), Is_iref(), Is_modcount(), Is_modref(), Is_parm(), Is_ref(), Set_aref(), Set_cdref_preg_only(), Set_cmod(), Set_cref(), Set_dkill(), Set_dmod(), Set_dref(), Set_ikill(), Set_imod(), Set_iref(), Set_modcount(), and Set_parm().
mTYPE_ID SUMMARY_SYMBOL::_btype [private] |
| struct { ... } SUMMARY_SYMBOL::s |
| struct { ... } SUMMARY_SYMBOL::c |
union { ... } SUMMARY_SYMBOL::u1 [private] |
union { ... } SUMMARY_SYMBOL::u2 [private] |
1.5.6