#include <ara_region.h>

Public Member Functions | |
| CON_PAIR () | |
| CON_PAIR (CON_PAIR *c, INT dim) | |
| CON_PAIR (ACCESS_VECTOR *av) | |
| CON_PAIR (ACCESS_VECTOR *av, INT *coeff, INT dim, MEM_POOL *mem_pool) | |
| CON_PAIR (SYSTEM_OF_EQUATIONS *soe, const INT i, const SYMBOL_LIST *syms) | |
| CON_PAIR (const CON_PAIR &a, const INT dim) | |
| ~CON_PAIR () | |
| BOOL | Has_Formal_Parameter () |
| ACCESS_VECTOR * | Access_Vector () |
| INT32 * | Coeff () |
| void | Print (FILE *fp, INT dim) const |
| void | WB_Print (FILE *fp, INT dim) const |
| INT | WB_Print (char *bf, INT ccount, INT dim) const |
| void | Print_Analysis_Info (FILE *fp, INT dim, DOLOOP_STACK &do_stack) |
Data Fields | |
| ACCESS_VECTOR * | _ac_v |
| INT32 * | _coeff |
Friends | |
| BOOL | Equivalent (const CON_PAIR &a, const CON_PAIR &b, const INT dim) |
Definition at line 142 of file ara_region.h.
| CON_PAIR::CON_PAIR | ( | ) | [inline] |
Definition at line 73 of file ara_region.cxx.
References _ac_v, _coeff, ARA_memory_pool, CXX_NEW, CXX_NEW_ARRAY, i, INT, and NULL.
| CON_PAIR::CON_PAIR | ( | ACCESS_VECTOR * | av | ) | [inline] |
| CON_PAIR::CON_PAIR | ( | ACCESS_VECTOR * | av, | |
| INT * | coeff, | |||
| INT | dim, | |||
| MEM_POOL * | mem_pool | |||
| ) | [inline] |
Definition at line 161 of file ara_region.h.
References _ac_v, _coeff, CXX_NEW, CXX_NEW_ARRAY, i, INT, and NULL.
| CON_PAIR::CON_PAIR | ( | SYSTEM_OF_EQUATIONS * | soe, | |
| const INT | i, | |||
| const SYMBOL_LIST * | syms | |||
| ) |
Definition at line 87 of file ara_region.cxx.
References _ac_v, _coeff, ARA_memory_pool, CXX_NEW, CXX_NEW_ARRAY, i, INT, and NULL.
| CON_PAIR::~CON_PAIR | ( | ) | [inline] |
Definition at line 177 of file ara_region.h.
References _ac_v, _coeff, CXX_DELETE, CXX_DELETE_ARRAY, and NULL.
| BOOL CON_PAIR::Has_Formal_Parameter | ( | ) |
Definition at line 156 of file ara_region.cxx.
References _ac_v, and ACCESS_VECTOR::Has_Formal_Parameter().
Referenced by AXLE_NODE::Has_Formal_Parameter().
| ACCESS_VECTOR* CON_PAIR::Access_Vector | ( | ) | [inline] |
Definition at line 189 of file ara_region.h.
References _ac_v.
Referenced by DEPV_COMPUTE::Copy_Call_To_Work(), and REGION::Is_Loop_Invariant().
| INT32* CON_PAIR::Coeff | ( | ) | [inline] |
Definition at line 102 of file ara_region.cxx.
References _ac_v, _coeff, fprintf(), i, INT, NULL, and ACCESS_VECTOR::Print().
Referenced by AXLE_NODE::Print().
Definition at line 117 of file ara_region.cxx.
References fprintf(), and MAX_TLOG_CHARS.
Referenced by AXLE_NODE::WB_Print().
Definition at line 125 of file ara_region.cxx.
References _ac_v, _coeff, FALSE, i, INT, MAX_TLOG_CHARS, NULL, ACCESS_VECTOR::Print(), snprintfd(), and snprintfs().
| void CON_PAIR::Print_Analysis_Info | ( | FILE * | fp, | |
| INT | dim, | |||
| DOLOOP_STACK & | do_stack | |||
| ) |
Definition at line 143 of file ara_region.cxx.
References _ac_v, _coeff, fprintf(), i, INT, NULL, and ACCESS_VECTOR::Print_Analysis_Info().
Referenced by AXLE_NODE::Print_Analysis_Info().
Definition at line 498 of file ara_region.cxx.
Definition at line 146 of file ara_region.h.
Referenced by Access_Vector(), Add_To_SOE(), Are_Similar_Dimensions(), Are_Similar_Regions(), CACHE_REGION::CACHE_REGION(), DEPV_COMPUTE::Compute(), CON_PAIR(), Equivalent(), Has_Formal_Parameter(), CACHE_REGION::Intersect_Region(), IPA_LNO_Evaluate_Array_Formals(), Merge_Regions(), Print(), Print_Analysis_Info(), Region_Intersect(), REGION::Region_Projection(), CACHE_REGION::Region_Size(), AXLE_NODE::Set_Axle(), AXLE_NODE::Set_Axle_Eq(), AXLE_NODE::Set_Axle_Le(), AXLE_NODE::Set_To_Kernel_Image(), WB_Print(), and ~CON_PAIR().
Definition at line 147 of file ara_region.h.
Referenced by Add_To_SOE(), Are_Similar_Dimensions(), Are_Similar_Regions(), CACHE_REGION::CACHE_REGION(), Coeff(), CON_PAIR(), DEPV_COMPUTE::Copy_Call_To_Work(), Equivalent(), CACHE_REGION::Intersect_Region(), Merge_Regions(), Print(), Print_Analysis_Info(), Region_Intersect(), CACHE_REGION::Region_Size(), AXLE_NODE::Set_Axle(), AXLE_NODE::Set_Axle_Eq(), AXLE_NODE::Set_Axle_Le(), AXLE_NODE::Set_To_Kernel_Image(), WB_Print(), and ~CON_PAIR().
1.5.6