Class LoopTreeDepComp#

Inheritance Relationships#

Derived Types#

Class Documentation#

class LoopTreeDepComp#

Subclassed by LoopTreeDepCompCreate, LoopTreeDepCompSubtree

Public Functions

inline LoopTreeCreate *GetLoopTreeCreate()#
inline LoopTreeNode *GetLoopTreeRoot() const#
inline LoopTreeDepGraph *GetDepGraph() const#
inline LoopTreeDepGraphNode *GetDepNode(const LoopTreeNode *s) const#
inline LoopTreeNode *GetTreeNode(const LoopTreeDepGraphNode *n) const#
inline LoopTreeNodeDepMap GetTreeNodeMap() const#
inline const DomainCond &GetDomain(LoopTreeNode *s)#
void Dump() const#
void DumpTree() const#
void DumpDep() const#
void OutputDep() const#
void DumpNode(LoopTreeNode *s) const#

Protected Functions

inline LoopTreeDepComp()#
inline LoopTreeDepComp(LoopTreeDepComp &that)#
inline virtual ~LoopTreeDepComp()#
inline void SetTreeRoot(LoopTreeNode *r)#
inline void SetDepGraph(LoopTreeDepGraph *d)#
inline void SetMap(const LoopTreeNodeDepMap &_map)#
inline void SetTreeCreate(LoopTreeCreate *c)#