Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

oprdList Class Reference

#include <legoOprd.H>

List of all members.

Public Member Functions

 oprdList (void)
 ~oprdList (void)
legoOprdGetOprdPtr (void)
void SetOprdPtr (legoOprd *o)
oprdListGetNextListPtr (void)
void SetNextListPtr (oprdList *n)
 oprdList (void)
 ~oprdList (void)
legoOprdGetOprdPtr (void)
void SetOprdPtr (legoOprd *o)
oprdListGetNextListPtr (void)
void SetNextListPtr (oprdList *n)

Private Attributes

legoOprdoprdPtr
oprdListnextListPtr
legoOprdoprdPtr
oprdListnextListPtr


Constructor & Destructor Documentation

oprdList::oprdList void   )  [inline]
 

Definition at line 293 of file include/legoOprd.H.

References nextListPtr, and oprdPtr.

oprdList::~oprdList void   )  [inline]
 

Definition at line 294 of file include/legoOprd.H.

References nextListPtr.

oprdList::oprdList void   )  [inline]
 

Definition at line 293 of file src/base/legoOprd.H.

References nextListPtr, and oprdPtr.

oprdList::~oprdList void   )  [inline]
 

Definition at line 294 of file src/base/legoOprd.H.

References nextListPtr.


Member Function Documentation

oprdList* oprdList::GetNextListPtr void   )  [inline]
 

Definition at line 308 of file src/base/legoOprd.H.

References nextListPtr.

oprdList* oprdList::GetNextListPtr void   )  [inline]
 

Definition at line 308 of file include/legoOprd.H.

References nextListPtr.

Referenced by op_scheduler::AddCopyOps(), list_scheduler::AddCopyOps(), definition_is_reaching(), DetectMoveableLoopInvariants(), op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), op_scheduler::DoTheMessyStuff(), list_scheduler::DoTheMessyStuff(), extract_duud_chains(), findinvariants(), op_scheduler::ForwardGlobalRename(), list_scheduler::ForwardGlobalRename(), list_scheduler::GetCandidateNodeTree(), IfConvertTreeBranch(), list_scheduler::IsDominatorParallelwithRenameGeneral(), op_scheduler::IsMergeProblem(), list_scheduler::IsMergeProblem(), main(), op_scheduler::PlacePBRsJustBeforeBranches(), list_scheduler::PlacePBRsJustBeforeBranches(), PredicateTreeBranch(), op_scheduler::Rename(), list_scheduler::Rename(), op_scheduler::ReverseGlobalRename(), list_scheduler::ReverseGlobalRename(), op_scheduler::SimpleRename(), and list_scheduler::SimpleRename().

legoOprd* oprdList::GetOprdPtr void   )  [inline]
 

Definition at line 305 of file src/base/legoOprd.H.

References oprdPtr.

legoOprd* oprdList::GetOprdPtr void   )  [inline]
 

Definition at line 305 of file include/legoOprd.H.

References oprdPtr.

Referenced by web_record_list::add_to_the_web(), op_scheduler::AddCopyOps(), list_scheduler::AddCopyOps(), definition_is_reaching(), DetectMoveableLoopInvariants(), op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), op_scheduler::DoTheMessyStuff(), list_scheduler::DoTheMessyStuff(), extract_duud_chains(), findinvariants(), op_scheduler::ForwardGlobalRename(), list_scheduler::ForwardGlobalRename(), list_scheduler::GetCandidateNodeTree(), IfConvertTreeBranch(), list_scheduler::IsDominatorParallelwithRenameGeneral(), op_scheduler::IsMergeProblem(), list_scheduler::IsMergeProblem(), main(), op_scheduler::PlacePBRsJustBeforeBranches(), list_scheduler::PlacePBRsJustBeforeBranches(), PredicateTreeBranch(), op_scheduler::Rename(), list_scheduler::Rename(), op_scheduler::ReverseGlobalRename(), list_scheduler::ReverseGlobalRename(), op_scheduler::SimpleRename(), and list_scheduler::SimpleRename().

void oprdList::SetNextListPtr oprdList n  )  [inline]
 

Definition at line 309 of file src/base/legoOprd.H.

References nextListPtr.

void oprdList::SetNextListPtr oprdList n  )  [inline]
 

Definition at line 309 of file include/legoOprd.H.

References nextListPtr.

Referenced by op_scheduler::AddCopyOps(), list_scheduler::AddCopyOps(), op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), op_scheduler::DoTheMessyStuff(), list_scheduler::DoTheMessyStuff(), and list_scheduler::IsDominatorParallelwithRenameGeneral().

void oprdList::SetOprdPtr legoOprd o  )  [inline]
 

Definition at line 306 of file src/base/legoOprd.H.

References oprdPtr.

void oprdList::SetOprdPtr legoOprd o  )  [inline]
 

Definition at line 306 of file include/legoOprd.H.

References oprdPtr.

Referenced by op_scheduler::AddCopyOps(), list_scheduler::AddCopyOps(), op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), op_scheduler::DoTheMessyStuff(), list_scheduler::DoTheMessyStuff(), and list_scheduler::IsDominatorParallelwithRenameGeneral().


Member Data Documentation

oprdList* oprdList::nextListPtr [private]
 

Definition at line 290 of file src/base/legoOprd.H.

oprdList* oprdList::nextListPtr [private]
 

Definition at line 290 of file include/legoOprd.H.

Referenced by GetNextListPtr(), oprdList(), SetNextListPtr(), and ~oprdList().

legoOprd* oprdList::oprdPtr [private]
 

Definition at line 289 of file src/base/legoOprd.H.

legoOprd* oprdList::oprdPtr [private]
 

Definition at line 289 of file include/legoOprd.H.

Referenced by GetOprdPtr(), oprdList(), and SetOprdPtr().


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 20:31:28 2003 for TINKER LEGO DOC by doxygen 1.3.2