#include <ipa_section.h>
Public Member Functions | |
| mINT32 | Get_id () const |
| void | Set_id (mINT32 i) |
| mINT16 | Get_type () const |
| void | Set_type (mINT16 t) |
| void | Set_callsite_id (mINT16 c) |
| mINT16 | Get_callsite_id () const |
| void | Set_may_kill () |
| BOOL | Is_may_kill () const |
| void | Set_may_use () |
| BOOL | Is_may_use () const |
| void | Set_may_reduc () |
| BOOL | Is_may_reduc () const |
| void | Set_kill () |
| BOOL | Is_kill () const |
| void | Set_use () |
| BOOL | Is_use () const |
| void | Set_euse () |
| BOOL | Is_euse () const |
| void | Set_call_euse () |
| BOOL | Is_call_euse () const |
| void | Set_reduc () |
| BOOL | Is_reduc () const |
| void | Set_array_reduc () |
| BOOL | Is_array_reduc () const |
| void | Set_array_may_reduc () |
| BOOL | Is_array_may_reduc () const |
| void | Set_passed_ref () |
| BOOL | Is_passed_ref () const |
| void | Set_may_passed_ref () |
| BOOL | Is_may_passed_ref () const |
| SCALAR_INFO () | |
| void | Init () |
| void | Print_file (FILE *fp=stderr) |
| void | Print (FILE *fp=stderr) |
| void | WB_Print (FILE *fp, INT scalar_index, char *name, char *func_name) |
Public Attributes | |
| mINT32 | _index |
| mINT16 | _type |
| mINT16 | _call_index |
Definition at line 1108 of file ipa_section.h.
| SCALAR_INFO::SCALAR_INFO | ( | ) | [inline] |
Definition at line 1161 of file ipa_section.h.
References _call_index, _index, and _type.
| mINT16 SCALAR_INFO::Get_callsite_id | ( | ) | const [inline] |
Definition at line 1123 of file ipa_section.h.
References _call_index.
Referenced by CFG_NODE_INFO::Add_scalar_ref_may_passed(), CFG_NODE_INFO::Add_scalar_ref_passed(), Print_file(), and WB_Print().
| mINT32 SCALAR_INFO::Get_id | ( | ) | const [inline] |
Definition at line 1116 of file ipa_section.h.
References _index.
Referenced by CFG_NODE_INFO::Add_array_may_reduc(), CFG_NODE_INFO::Add_array_reduc(), CFG_NODE_INFO::Add_scalar_def(), CFG_NODE_INFO::Add_scalar_may_def(), CFG_NODE_INFO::Add_scalar_may_reduc(), CFG_NODE_INFO::Add_scalar_may_use(), CFG_NODE_INFO::Add_scalar_reduc(), CFG_NODE_INFO::Add_scalar_ref_may_passed(), CFG_NODE_INFO::Add_scalar_ref_passed(), CFG_NODE_INFO::Add_scalar_use(), CFG_NODE_INFO::Print(), Print_file(), and WB_Print().
| mINT16 SCALAR_INFO::Get_type | ( | ) | const [inline] |
Definition at line 1119 of file ipa_section.h.
References _type.
| void SCALAR_INFO::Init | ( | void | ) | [inline] |
Definition at line 1162 of file ipa_section.h.
References _call_index, _index, and _type.
Referenced by CFG_NODE_INFO::Add_array_may_reduc(), CFG_NODE_INFO::Add_array_reduc(), CFG_NODE_INFO::Add_scalar_def(), CFG_NODE_INFO::Add_scalar_may_def(), CFG_NODE_INFO::Add_scalar_may_reduc(), CFG_NODE_INFO::Add_scalar_may_use(), CFG_NODE_INFO::Add_scalar_reduc(), CFG_NODE_INFO::Add_scalar_ref_may_passed(), CFG_NODE_INFO::Add_scalar_ref_passed(), and CFG_NODE_INFO::Add_scalar_use().
| BOOL SCALAR_INFO::Is_array_may_reduc | ( | ) | const [inline] |
Definition at line 1153 of file ipa_section.h.
References _type, and IPA_ARRAY_MAY_REDUC.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_array_reduc | ( | ) | const [inline] |
Definition at line 1150 of file ipa_section.h.
References _type, and IPA_ARRAY_REDUC.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_call_euse | ( | ) | const [inline] |
Definition at line 1144 of file ipa_section.h.
References _type, and IPA_SCALAR_CALL_EUSE.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_euse | ( | ) | const [inline] |
Definition at line 1141 of file ipa_section.h.
References _type, and IPA_SCALAR_EUSE.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_kill | ( | ) | const [inline] |
Definition at line 1135 of file ipa_section.h.
References _type, and IPA_SCALAR_KILL.
Referenced by CFG_NODE_INFO::Add_scalar_ref_passed(), CFG_NODE_INFO::Add_scalar_use(), Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_may_kill | ( | ) | const [inline] |
Definition at line 1126 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_KILL.
Referenced by CFG_NODE_INFO::Add_scalar_use(), Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_may_passed_ref | ( | ) | const [inline] |
Definition at line 1159 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_PASS.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_may_reduc | ( | ) | const [inline] |
Definition at line 1132 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_REDUC.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_may_use | ( | ) | const [inline] |
Definition at line 1129 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_USE.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_passed_ref | ( | ) | const [inline] |
Definition at line 1156 of file ipa_section.h.
References _type, and IPA_SCALAR_PASSED.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_reduc | ( | ) | const [inline] |
Definition at line 1147 of file ipa_section.h.
References _type, and IPA_SCALAR_REDUC.
Referenced by Print_file(), and WB_Print().
| BOOL SCALAR_INFO::Is_use | ( | ) | const [inline] |
Definition at line 1138 of file ipa_section.h.
References _type, and IPA_SCALAR_USE.
Referenced by Print_file(), and WB_Print().
| void SCALAR_INFO::Print | ( | FILE * | fp = stderr |
) | [inline] |
Definition at line 1165 of file ipa_section.h.
References fp, and Print_file().

| void SCALAR_INFO::Print_file | ( | FILE * | fp = stderr |
) |
Definition at line 469 of file ipa_section_print.cxx.
References fprintf(), Get_callsite_id(), Get_id(), Is_array_may_reduc(), Is_array_reduc(), Is_call_euse(), Is_euse(), Is_kill(), Is_may_kill(), Is_may_passed_ref(), Is_may_reduc(), Is_may_use(), Is_passed_ref(), Is_reduc(), and Is_use().
Referenced by Print().

| void SCALAR_INFO::Set_array_may_reduc | ( | ) | [inline] |
Definition at line 1152 of file ipa_section.h.
References _type, and IPA_ARRAY_MAY_REDUC.
Referenced by CFG_NODE_INFO::Add_array_may_reduc().
| void SCALAR_INFO::Set_array_reduc | ( | ) | [inline] |
Definition at line 1149 of file ipa_section.h.
References _type, and IPA_ARRAY_REDUC.
Referenced by CFG_NODE_INFO::Add_array_reduc().
| void SCALAR_INFO::Set_call_euse | ( | ) | [inline] |
Definition at line 1143 of file ipa_section.h.
References _type, and IPA_SCALAR_CALL_EUSE.
| void SCALAR_INFO::Set_callsite_id | ( | mINT16 | c | ) | [inline] |
Definition at line 1122 of file ipa_section.h.
References _call_index.
Referenced by CFG_NODE_INFO::Add_scalar_ref_may_passed(), and CFG_NODE_INFO::Add_scalar_ref_passed().
| void SCALAR_INFO::Set_euse | ( | ) | [inline] |
Definition at line 1140 of file ipa_section.h.
References _type, and IPA_SCALAR_EUSE.
Referenced by CFG_NODE_INFO::Add_scalar_use().
| void SCALAR_INFO::Set_id | ( | mINT32 | i | ) | [inline] |
Definition at line 1117 of file ipa_section.h.
References _index.
Referenced by CFG_NODE_INFO::Add_array_may_reduc(), CFG_NODE_INFO::Add_array_reduc(), CFG_NODE_INFO::Add_scalar_def(), CFG_NODE_INFO::Add_scalar_may_def(), CFG_NODE_INFO::Add_scalar_may_reduc(), CFG_NODE_INFO::Add_scalar_may_use(), CFG_NODE_INFO::Add_scalar_reduc(), CFG_NODE_INFO::Add_scalar_ref_may_passed(), CFG_NODE_INFO::Add_scalar_ref_passed(), and CFG_NODE_INFO::Add_scalar_use().
| void SCALAR_INFO::Set_kill | ( | ) | [inline] |
Definition at line 1134 of file ipa_section.h.
References _type, and IPA_SCALAR_KILL.
Referenced by CFG_NODE_INFO::Add_scalar_def().
| void SCALAR_INFO::Set_may_kill | ( | ) | [inline] |
Definition at line 1125 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_KILL.
Referenced by CFG_NODE_INFO::Add_scalar_may_def().
| void SCALAR_INFO::Set_may_passed_ref | ( | ) | [inline] |
Definition at line 1158 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_PASS.
Referenced by CFG_NODE_INFO::Add_scalar_ref_may_passed().
| void SCALAR_INFO::Set_may_reduc | ( | ) | [inline] |
Definition at line 1131 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_REDUC.
Referenced by CFG_NODE_INFO::Add_scalar_may_reduc().
| void SCALAR_INFO::Set_may_use | ( | ) | [inline] |
Definition at line 1128 of file ipa_section.h.
References _type, and IPA_SCALAR_MAY_USE.
Referenced by CFG_NODE_INFO::Add_scalar_may_use().
| void SCALAR_INFO::Set_passed_ref | ( | ) | [inline] |
Definition at line 1155 of file ipa_section.h.
References _type, and IPA_SCALAR_PASSED.
Referenced by CFG_NODE_INFO::Add_scalar_ref_passed().
| void SCALAR_INFO::Set_reduc | ( | ) | [inline] |
Definition at line 1146 of file ipa_section.h.
References _type, and IPA_SCALAR_REDUC.
Referenced by CFG_NODE_INFO::Add_scalar_reduc().
| void SCALAR_INFO::Set_type | ( | mINT16 | t | ) | [inline] |
Definition at line 1120 of file ipa_section.h.
References _type.
| void SCALAR_INFO::Set_use | ( | ) | [inline] |
Definition at line 1137 of file ipa_section.h.
References _type, and IPA_SCALAR_USE.
Referenced by CFG_NODE_INFO::Add_scalar_use().
| void SCALAR_INFO::WB_Print | ( | FILE * | fp, | |
| INT | scalar_index, | |||
| char * | name, | |||
| char * | func_name | |||
| ) |
Definition at line 516 of file wb_summary.cxx.
References fprintf(), Get_callsite_id(), Get_id(), Is_array_may_reduc(), Is_array_reduc(), Is_call_euse(), Is_euse(), Is_kill(), Is_may_kill(), Is_may_passed_ref(), Is_may_reduc(), Is_may_use(), Is_passed_ref(), Is_reduc(), Is_use(), and NULL.

Definition at line 1113 of file ipa_section.h.
Referenced by Get_callsite_id(), Init(), SCALAR_INFO(), and Set_callsite_id().
Definition at line 1111 of file ipa_section.h.
Referenced by Get_id(), Init(), SCALAR_INFO(), and Set_id().
Definition at line 1112 of file ipa_section.h.
Referenced by Get_type(), Init(), Is_array_may_reduc(), Is_array_reduc(), Is_call_euse(), Is_euse(), Is_kill(), Is_may_kill(), Is_may_passed_ref(), Is_may_reduc(), Is_may_use(), Is_passed_ref(), Is_reduc(), Is_use(), SCALAR_INFO(), Set_array_may_reduc(), Set_array_reduc(), Set_call_euse(), Set_euse(), Set_kill(), Set_may_kill(), Set_may_passed_ref(), Set_may_reduc(), Set_may_use(), Set_passed_ref(), Set_reduc(), Set_type(), and Set_use().
1.6.1