NAME2BIT Module Reference

#include <name.h>

Collaboration diagram for NAME2BIT:

Collaboration graph
[legend]

Public Member Functions

 NAME2BIT ()
 NAME2BIT (const SYMBOL symbol)
 NAME2BIT (const WN *wn)
 ~NAME2BIT ()
BOOL operator< (const NAME2BIT &name2bit) const
BOOL operator== (const NAME2BIT &name2bit) const
BOOL operator> (const NAME2BIT &name2bit) const
void Set_Bit_Position (const UINT pos)
void Set_Symbol (const SYMBOL symbol)
void Set_Symbol (const WN *wn)
void Set_Access_Array (ACCESS_ARRAY *ar)
UINT64 Get_Bit_Position () const
SYMBOL Get_Symbol () const
ACCESS_ARRAYGet_Access_Array () const

Private Attributes

SYMBOL _symbol
ACCESS_ARRAY_access_array
UINT _bit_position

Detailed Description

$Revision$ $Date$ $Author$ $Source$

Definition at line 66 of file name.h.


Constructor & Destructor Documentation

NAME2BIT::NAME2BIT (  )  [inline]

Definition at line 71 of file name.h.

References _access_array, and NULL.

NAME2BIT::NAME2BIT ( const SYMBOL  symbol  )  [inline]

Definition at line 72 of file name.h.

References _access_array, and NULL.

NAME2BIT::NAME2BIT ( const WN wn  )  [inline]

Definition at line 73 of file name.h.

References _access_array, and NULL.

NAME2BIT::~NAME2BIT (  )  [inline]

Definition at line 74 of file name.h.


Member Function/Subroutine Documentation

BOOL NAME2BIT::operator< ( const NAME2BIT name2bit  )  const

Definition at line 138 of file name.cxx.

References _access_array, _symbol, FALSE, NULL, and TRUE.

BOOL NAME2BIT::operator== ( const NAME2BIT name2bit  )  const

Definition at line 151 of file name.cxx.

References _access_array, _symbol, FALSE, NULL, and TRUE.

BOOL NAME2BIT::operator> ( const NAME2BIT name2bit  )  const [inline]

Definition at line 77 of file name.h.

void NAME2BIT::Set_Bit_Position ( const UINT  pos  )  [inline]

Definition at line 80 of file name.h.

References _bit_position.

Referenced by Array_Names_In_Loop(), inner_fission_2(), simd_2(), and vintr_fis_2().

void NAME2BIT::Set_Symbol ( const SYMBOL  symbol  )  [inline]

void NAME2BIT::Set_Symbol ( const WN wn  )  [inline]

Definition at line 82 of file name.h.

void NAME2BIT::Set_Access_Array ( ACCESS_ARRAY ar  )  [inline]

Definition at line 83 of file name.h.

References _access_array.

Referenced by inner_fission_2(), and Register_Name_To_Statement().

UINT64 NAME2BIT::Get_Bit_Position (  )  const [inline]

SYMBOL NAME2BIT::Get_Symbol (  )  const [inline]

Definition at line 85 of file name.h.

Referenced by inner_fission_2(), simd_2(), and vintr_fis_2().

ACCESS_ARRAY* NAME2BIT::Get_Access_Array (  )  const [inline]

Definition at line 86 of file name.h.

References _access_array.

Referenced by inner_fission_2().


Field Documentation

Definition at line 67 of file name.h.

Referenced by operator<(), and operator==().

Definition at line 68 of file name.h.

Referenced by Get_Access_Array(), NAME2BIT(), operator<(), operator==(), and Set_Access_Array().

Definition at line 69 of file name.h.

Referenced by Get_Bit_Position(), and Set_Bit_Position().


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

Generated on Wed Apr 8 16:57:12 2009 for Open64 by  doxygen 1.5.6