ARRAY_DESCRIPTOR Module Reference

#include <autod.h>

Collaboration diagram for ARRAY_DESCRIPTOR:

Collaboration graph
[legend]

Public Member Functions

BOOL Is_Bad () const
BOOL operator< (const ARRAY_DESCRIPTOR &array) const
BOOL operator> (const ARRAY_DESCRIPTOR &array) const
BOOL operator== (const ARRAY_DESCRIPTOR &array) const
ARRAY_DESCRIPTORoperator= (const ARRAY_DESCRIPTOR &array)
 ARRAY_DESCRIPTOR ()
 ARRAY_DESCRIPTOR (ST *st, BIT_VECTOR *parallel_dims, BOOL is_bad)
void Union (ARRAY_DESCRIPTOR *ad)
void Set_Bad ()
void Distribute_Array (WN *insertion_point)

Private Attributes

mBOOL _is_bad
BIT_VECTOR_parallel_dims
ST_st

Detailed Description

Definition at line 85 of file autod.h.


Constructor & Destructor Documentation

ARRAY_DESCRIPTOR::ARRAY_DESCRIPTOR (  )  [inline]

Definition at line 108 of file autod.h.

ARRAY_DESCRIPTOR::ARRAY_DESCRIPTOR ( ST st,
BIT_VECTOR parallel_dims,
BOOL  is_bad 
) [inline]

Definition at line 109 of file autod.h.

References _is_bad, _parallel_dims, and _st.


Member Function/Subroutine Documentation

BOOL ARRAY_DESCRIPTOR::Is_Bad (  )  const [inline]

Definition at line 92 of file autod.h.

References _is_bad.

Referenced by Distribute_Array().

BOOL ARRAY_DESCRIPTOR::operator< ( const ARRAY_DESCRIPTOR array  )  const [inline]

Definition at line 93 of file autod.h.

References _st.

BOOL ARRAY_DESCRIPTOR::operator> ( const ARRAY_DESCRIPTOR array  )  const [inline]

Definition at line 96 of file autod.h.

References _st.

BOOL ARRAY_DESCRIPTOR::operator== ( const ARRAY_DESCRIPTOR array  )  const [inline]

Definition at line 99 of file autod.h.

References _st.

ARRAY_DESCRIPTOR& ARRAY_DESCRIPTOR::operator= ( const ARRAY_DESCRIPTOR array  )  [inline]

Definition at line 102 of file autod.h.

References _is_bad, _parallel_dims, and _st.

void ARRAY_DESCRIPTOR::Union ( ARRAY_DESCRIPTOR ad  )  [inline]

Definition at line 114 of file autod.h.

References _is_bad, _parallel_dims, and TRUE.

Referenced by DISTRIBUTION::Process_Memory().

void ARRAY_DESCRIPTOR::Set_Bad (  )  [inline]

Definition at line 120 of file autod.h.

References _is_bad, and TRUE.

void ARRAY_DESCRIPTOR::Distribute_Array ( WN insertion_point  ) 


Field Documentation

Definition at line 87 of file autod.h.

Referenced by ARRAY_DESCRIPTOR(), Is_Bad(), operator=(), Set_Bad(), and Union().

Definition at line 88 of file autod.h.

Referenced by ARRAY_DESCRIPTOR(), Distribute_Array(), operator=(), and Union().

Definition at line 89 of file autod.h.

Referenced by ARRAY_DESCRIPTOR(), Distribute_Array(), operator<(), operator=(), operator==(), and operator>().


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

Generated on Wed Apr 8 16:25:10 2009 for Open64 by  doxygen 1.5.6