#include <ipa_lno_summary.h>
Public Member Functions | |
| IPA_LNO_SUMMARY_GLOBAL (ST_IDX st_idx, INT32 array_mod, INT32 array_ref, BOOL scalar_mod, BOOL scalar_ref) | |
| ST_IDX | St_Idx () const |
| INT | Mod_Array_Section_Index () const |
| INT | Ref_Array_Section_Index () const |
| BOOL | Is_May_Kill () const |
| BOOL | Is_Use () const |
| void | Set_St_Idx (INT v) |
| void | Set_Mod_Array_Section_Index (INT v) |
| void | Set_Ref_Array_Section_Index (INT v) |
| void | Set_May_Kill () |
| void | Set_Use () |
| BOOL | Is_Scalar () const |
| void | Print (FILE *fp, INT common_index=-1) |
Private Attributes | |
| ST_IDX | _st_idx |
| mINT32 | _mod_array_section_index: 31 |
| mUINT32 | _may_kill: 1 |
| mINT32 | _ref_array_section_index: 31 |
| mUINT32 | _use: 1 |
Definition at line 169 of file ipa_lno_summary.h.
| IPA_LNO_SUMMARY_GLOBAL::IPA_LNO_SUMMARY_GLOBAL | ( | ST_IDX | st_idx, | |
| INT32 | array_mod, | |||
| INT32 | array_ref, | |||
| BOOL | scalar_mod, | |||
| BOOL | scalar_ref | |||
| ) | [inline] |
Definition at line 178 of file ipa_lno_summary.h.
| BOOL IPA_LNO_SUMMARY_GLOBAL::Is_May_Kill | ( | ) | const [inline] |
Definition at line 193 of file ipa_lno_summary.h.
References _may_kill.
| BOOL IPA_LNO_SUMMARY_GLOBAL::Is_Scalar | ( | ) | const [inline] |
Definition at line 202 of file ipa_lno_summary.h.
References _st_idx, ST_type(), and TY_kind().

| BOOL IPA_LNO_SUMMARY_GLOBAL::Is_Use | ( | ) | const [inline] |
Definition at line 194 of file ipa_lno_summary.h.
References _use.
| INT IPA_LNO_SUMMARY_GLOBAL::Mod_Array_Section_Index | ( | ) | const [inline] |
Definition at line 191 of file ipa_lno_summary.h.
References _mod_array_section_index.
| void IPA_LNO_SUMMARY_GLOBAL::Print | ( | FILE * | fp, | |
| INT | common_index = -1 | |||
| ) |
| INT IPA_LNO_SUMMARY_GLOBAL::Ref_Array_Section_Index | ( | ) | const [inline] |
Definition at line 192 of file ipa_lno_summary.h.
References _ref_array_section_index.
| void IPA_LNO_SUMMARY_GLOBAL::Set_May_Kill | ( | ) | [inline] |
Definition at line 199 of file ipa_lno_summary.h.
References _may_kill.
| void IPA_LNO_SUMMARY_GLOBAL::Set_Mod_Array_Section_Index | ( | INT | v | ) | [inline] |
Definition at line 197 of file ipa_lno_summary.h.
References _mod_array_section_index.
| void IPA_LNO_SUMMARY_GLOBAL::Set_Ref_Array_Section_Index | ( | INT | v | ) | [inline] |
Definition at line 198 of file ipa_lno_summary.h.
References _ref_array_section_index.
| void IPA_LNO_SUMMARY_GLOBAL::Set_St_Idx | ( | INT | v | ) | [inline] |
Definition at line 196 of file ipa_lno_summary.h.
References _st_idx.
| void IPA_LNO_SUMMARY_GLOBAL::Set_Use | ( | ) | [inline] |
Definition at line 200 of file ipa_lno_summary.h.
References _use.
| ST_IDX IPA_LNO_SUMMARY_GLOBAL::St_Idx | ( | ) | const [inline] |
Definition at line 190 of file ipa_lno_summary.h.
References _st_idx.
mUINT32 IPA_LNO_SUMMARY_GLOBAL::_may_kill [private] |
Definition at line 173 of file ipa_lno_summary.h.
Referenced by Is_May_Kill(), and Set_May_Kill().
Definition at line 172 of file ipa_lno_summary.h.
Referenced by Mod_Array_Section_Index(), and Set_Mod_Array_Section_Index().
Definition at line 174 of file ipa_lno_summary.h.
Referenced by Ref_Array_Section_Index(), and Set_Ref_Array_Section_Index().
ST_IDX IPA_LNO_SUMMARY_GLOBAL::_st_idx [private] |
Definition at line 171 of file ipa_lno_summary.h.
Referenced by Is_Scalar(), Set_St_Idx(), and St_Idx().
mUINT32 IPA_LNO_SUMMARY_GLOBAL::_use [private] |
Definition at line 175 of file ipa_lno_summary.h.
1.7.1