#include <rbi.h>

Public Member Functions | |
| RBI (MEM_POOL *) | |
| ~RBI (void) | |
| BOOL | Trace (void) const |
| BOOL | Trace2 (void) const |
| MEM_POOL * | Mem_Pool (void) |
| void | RBI_Calc_Kids (RID *root, const DU_MANAGER *du_mgr, const ALIAS_MANAGER *am) |
| void | RBI_Calc_Rgn (RID *const rid_node, const DU_MANAGER *const du_mgr, const ALIAS_MANAGER *const am) |
| INT32 | Rgn_WN_Tag (WN *const wn) const |
| void | Set_WN_Cur_Rgn (WN *wn, INT32 rgn_id) |
| BOOL | Outside_Cur_Rgn (WN *wn, INT32 rgn_id) const |
| INT32 | Get_WN_Prop (WN *const wn) const |
| void | Set_WN_Prop (WN *const, const INT32) |
| void | Set_PT_SET_All_Aliasable (POINTS_TO_SET *) |
| void | Add_To_PT_SET (POINTS_TO_SET *, POINTS_TO *) |
Private Attributes | |
| INT32 | _trace_level |
| MEM_POOL * | _pool |
| WN_MAP | _prop_map |
| WN_MAP | _tag_map |
Definition at line 60 of file rbi.h.
| RBI::RBI | ( | MEM_POOL * | ) |
| RBI::~RBI | ( | void | ) |
| void RBI::Add_To_PT_SET | ( | POINTS_TO_SET * | , | |
| POINTS_TO * | ||||
| ) |
Definition at line 108 of file rbi.h.
References _prop_map, and WN_MAP32_Get.
Definition at line 96 of file rbi.h.
References OPC_RETURN, Rgn_WN_Tag(), and WN_opcode().

| void RBI::RBI_Calc_Kids | ( | RID * | root, | |
| const DU_MANAGER * | du_mgr, | |||
| const ALIAS_MANAGER * | am | |||
| ) |
| void RBI::RBI_Calc_Rgn | ( | RID *const | rid_node, | |
| const DU_MANAGER *const | du_mgr, | |||
| const ALIAS_MANAGER *const | am | |||
| ) |
Definition at line 86 of file rbi.h.
References _tag_map, and WN_MAP32_Get.
Referenced by Outside_Cur_Rgn().
| void RBI::Set_PT_SET_All_Aliasable | ( | POINTS_TO_SET * | ) |
Definition at line 91 of file rbi.h.
References _tag_map, and WN_MAP32_Set.
| void RBI::Set_WN_Prop | ( | WN * | const, | |
| const | INT32 | |||
| ) |
| BOOL RBI::Trace | ( | void | ) | const [inline] |
Definition at line 75 of file rbi.h.
References _trace_level.
| BOOL RBI::Trace2 | ( | void | ) | const [inline] |
Definition at line 76 of file rbi.h.
References _trace_level.
MEM_POOL* RBI::_pool [private] |
Definition at line 64 of file rbi.h.
Referenced by Mem_Pool().
WN_MAP RBI::_prop_map [private] |
Definition at line 65 of file rbi.h.
Referenced by Get_WN_Prop().
WN_MAP RBI::_tag_map [private] |
Definition at line 66 of file rbi.h.
Referenced by Rgn_WN_Tag(), and Set_WN_Cur_Rgn().
INT32 RBI::_trace_level [private] |
1.7.1