Class AstTreeDepGraphAnal#
Defined in File DepGraphBuild.h
Nested Relationships#
Nested Types#
Inheritance Relationships#
Derived Type#
public BuildAstTreeDepGraph(Class BuildAstTreeDepGraph)
Class Documentation#
-
class AstTreeDepGraphAnal#
Subclassed by BuildAstTreeDepGraph
Public Functions
-
inline AstTreeDepGraphAnal(AstTreeDepGraphBuildImpl *g, DepInfoAnal &_impl)#
-
inline const DomainCond &GetStmtDomain(const AstNodePtr &s)#
-
void ComputeStmtDep(const StmtNodeInfo &n1, const StmtNodeInfo &n2, int t)#
-
void ComputeDataDep(const StmtNodeInfo &n1, const StmtNodeInfo &n2, DepType t = DEPTYPE_ALL)#
-
void ComputeCtrlDep(const StmtNodeInfo &nc, const StmtNodeInfo &ns, DepType t = DEPTYPE_CTRL)#
Protected Attributes
-
AstTreeDepGraphBuildImpl *graph#
-
struct StmtNodeInfo#
Public Functions
-
inline StmtNodeInfo(GraphAccessInterface::Node *n, const AstNodePtr &s)#
-
inline StmtNodeInfo()#
-
inline StmtNodeInfo(GraphAccessInterface::Node *n, const AstNodePtr &s)#
-
inline AstTreeDepGraphAnal(AstTreeDepGraphBuildImpl *g, DepInfoAnal &_impl)#