#include <ipl_summary.h>

Definition at line 1149 of file ipl_summary.h.
Definition at line 1164 of file ipl_summary.h.
References _symbol_index.
Referenced by IPA_update_actual_symbol_indices(), SUMMARIZE< program >::Process_actual(), and process_actual_array_node().
Definition at line 1165 of file ipl_summary.h.
References _symbol_index.
Referenced by Add_actual_to_caller_linex(), Evaluate_actuals(), IPA_update_actual_symbol_indices(), Is_callee_formal_mappable_to_caller(), Merge_Section(), Mismatched_Types(), param_types_are_compatible(), IPA_ARRAY_DF_FLOW::PostProcessIO(), Print(), Process_formal_imod(), Set_Caller_Actual_Messy(), CG_BROWSER::Summary_Actual(), WB_BROWSER::Summary_Actual(), Translate_Array(), Try_Reshape_Callee_Formal(), and WB_Print().
Definition at line 1167 of file ipl_summary.h.
References _value_index.
Referenced by SUMMARIZE< program >::Process_actual().
Definition at line 1168 of file ipl_summary.h.
References _value_index.
Referenced by Add_actual_to_caller_linex(), Evaluate_actuals(), IPA_EX_Can_Evaluate_At_Callsite(), IPA_EX_Evaluate_At_Callsite(), Is_callee_formal_mappable_to_caller(), Mismatched_Types(), Print(), SUMMARIZE< program >::Process_actual(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans(), Try_Reshape_Callee_Formal(), and WB_Print().
| void SUMMARY_ACTUAL::Set_pass_type | ( | IPA_PASS_TYPE | p | ) | [inline] |
Definition at line 1170 of file ipl_summary.h.
References _pass_type.
Referenced by CFG_NODE_INFO::Add_array_param(), and SUMMARIZE< program >::Process_actual().
| IPA_PASS_TYPE SUMMARY_ACTUAL::Get_pass_type | ( | ) | const [inline] |
Definition at line 1171 of file ipl_summary.h.
References _pass_type.
Referenced by Get_callee(), IPAA_DF_SOLVER::Map_actual(), IPAA_DF_SOLVER::Map_formal_attributes(), ARRAY_SUMMARY_OUTPUT::Map_summary_info(), IPAA_DF_SOLVER::Map_worst_case_actual_attributes(), Mismatched_Types(), Pass_type_name(), Print(), Process_formal_imod(), Try_Reshape_Callee_Formal(), update_actual_indices(), and WB_Print().
Definition at line 1173 of file ipl_summary.h.
References _index.
Referenced by CFG_NODE_INFO::Add_array_param(), ARRAY_SUMMARY_OUTPUT::Map_summary_info(), and update_actual_indices().
| INT32 SUMMARY_ACTUAL::Get_index | ( | ) | const [inline] |
Definition at line 1174 of file ipl_summary.h.
References _index.
Referenced by Get_actual_passed_region(), ARRAY_SUMMARY_OUTPUT::Map_summary_info(), Print(), and WB_Print().
Definition at line 1176 of file ipl_summary.h.
References _ty.
Referenced by IPA_update_summary_st_idx(), and SUMMARIZE< program >::Process_actual().
| TY_IDX SUMMARY_ACTUAL::Get_ty | ( | ) | const [inline] |
Definition at line 1177 of file ipl_summary.h.
References _ty.
Referenced by IPA_update_summary_st_idx(), param_types_are_compatible(), and Print().
| void SUMMARY_ACTUAL::Set_is_value_parm | ( | ) | [inline] |
Definition at line 1179 of file ipl_summary.h.
References _is_value_parm, and TRUE.
Referenced by SUMMARIZE< program >::Process_actual().
| BOOL SUMMARY_ACTUAL::Is_value_parm | ( | ) | const [inline] |
Definition at line 1184 of file ipl_summary.h.
References _index, _is_value_parm, _pass_type, _symbol_index, _ty, _value_index, FALSE, and PASS_UNKNOWN.
| const char * SUMMARY_ACTUAL::Pass_type_name | ( | void | ) | const |
Definition at line 394 of file ipl_summary_print.cxx.
References Get_pass_type(), PASS_ARRAY_SECTION, PASS_LDA, PASS_LDID, PASS_LOAD, PASS_MLOAD, and PASS_UNKNOWN.
Referenced by Print(), and WB_Print().
Definition at line 415 of file ipl_summary_print.cxx.
References fprintf(), Get_index(), Get_pass_type(), Get_symbol_index(), Get_ty(), Get_value_index(), INT, Is_value_parm(), p, PASS_ARRAY_SECTION, Pass_type_name(), SUMMARY_SYMBOL::Print(), and tmp.
Referenced by Print_array(), and Trace().
Definition at line 445 of file ipl_summary_print.cxx.
References fprintf(), i, INT, Print(), and SBar.
Referenced by IPA_Trace_Summary_Section(), SUMMARIZE< IPL >::Trace(), and SUMMARIZE< program >::Trace().
Definition at line 1203 of file ipl_summary.h.
Referenced by IPAA_DF_SOLVER::Accumulate_indirect_actual_refs(), IPAA_DF_SOLVER::Accumulate_ref_info(), IPAA_DF_SOLVER::Check_and_accumulate_ref_info(), and IPAA_DF_SOLVER::Map_actuals().
| void SUMMARY_ACTUAL::WB_Print | ( | FILE * | fp, | |
| INT | actual_index, | |||
| const char * | name, | |||
| const char * | func_name | |||
| ) |
Definition at line 393 of file wb_summary.cxx.
References fprintf(), Get_index(), Get_pass_type(), Get_symbol_index(), Get_value_index(), NULL, PASS_ARRAY_SECTION, PASS_LDA, PASS_LDID, PASS_LOAD, PASS_MLOAD, Pass_type_name(), and PASS_UNKNOWN.
Referenced by CG_BROWSER::Summary_Actual(), and WB_BROWSER::Summary_Actual().
| void SUMMARY_ACTUAL::Set_pass_type | ( | IPA_PASS_TYPE | p | ) | [inline] |
| IPA_PASS_TYPE SUMMARY_ACTUAL::Get_pass_type | ( | ) | const [inline] |
| INT32 SUMMARY_ACTUAL::Get_index | ( | ) | const [inline] |
| TY_IDX SUMMARY_ACTUAL::Get_ty | ( | ) | const [inline] |
| void SUMMARY_ACTUAL::Set_is_value_parm | ( | ) | [inline] |
| BOOL SUMMARY_ACTUAL::Is_value_parm | ( | ) | const [inline] |
Definition at line 1179 of file ipl_summary.h.
References _index, _is_value_parm, _pass_type, _symbol_index, _ty, _value_index, FALSE, and PASS_UNKNOWN.
| const char* SUMMARY_ACTUAL::Pass_type_name | ( | void | ) | const |
| void SUMMARY_ACTUAL::WB_Print | ( | FILE * | fp, | |
| INT | actual_index, | |||
| const char * | name, | |||
| const char * | func_name | |||
| ) |
mINT32 SUMMARY_ACTUAL::_symbol_index [private] |
Definition at line 1152 of file ipl_summary.h.
Referenced by Get_symbol_index(), Init(), and Set_symbol_index().
mINT32 SUMMARY_ACTUAL::_value_index [private] |
Definition at line 1153 of file ipl_summary.h.
Referenced by Get_value_index(), Init(), and Set_value_index().
IPA_PASS_TYPE SUMMARY_ACTUAL::_pass_type [private] |
Definition at line 1154 of file ipl_summary.h.
Referenced by Get_pass_type(), Init(), and Set_pass_type().
mINT32 SUMMARY_ACTUAL::_index [private] |
TY_IDX SUMMARY_ACTUAL::_ty [private] |
BOOL SUMMARY_ACTUAL::_is_value_parm [private] |
Definition at line 1158 of file ipl_summary.h.
Referenced by Init(), Is_value_parm(), and Set_is_value_parm().
1.5.6