CON_PAIR Module Reference

#include <ara_region.h>

Collaboration diagram for CON_PAIR:

Collaboration graph
[legend]

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_VECTORAccess_Vector ()
INT32Coeff ()
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)

Detailed Description

Definition at line 142 of file ara_region.h.


Constructor & Destructor Documentation

CON_PAIR::CON_PAIR (  )  [inline]

Definition at line 149 of file ara_region.h.

References _ac_v, _coeff, and NULL.

CON_PAIR::CON_PAIR ( CON_PAIR c,
INT  dim 
)

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]

Definition at line 156 of file ara_region.h.

References _ac_v, _coeff, CXX_NEW, and NULL.

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 
)

CON_PAIR::CON_PAIR ( const CON_PAIR a,
const INT  dim 
)

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.


Member Function/Subroutine Documentation

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 190 of file ara_region.h.

References _coeff.

void CON_PAIR::Print ( FILE fp,
INT  dim 
) const

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().

void CON_PAIR::WB_Print ( FILE fp,
INT  dim 
) const

Definition at line 117 of file ara_region.cxx.

References fprintf(), and MAX_TLOG_CHARS.

Referenced by AXLE_NODE::WB_Print().

INT CON_PAIR::WB_Print ( char *  bf,
INT  ccount,
INT  dim 
) const

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().


Friends And Related Function Documentation

BOOL Equivalent ( const CON_PAIR a,
const CON_PAIR b,
const INT  dim 
) [friend]

Definition at line 498 of file ara_region.cxx.


Field Documentation


The documentation for this module was generated from the following files:

Generated on Wed Apr 8 16:32:54 2009 for Open64 by  doxygen 1.5.6