Subclass of DDGNode representing the root node of the graph. There should only be one such node in a given graph.

Synopsis

Declared in <llvm/Analysis/DDG.h>

class RootDDGNode
    : public DDGNode

Base Classes

Name

Description

DDGNode

Node in a data dependence graph.

Type Aliases

Name

Description

InstructionListType

List of instruction pointers associated with a DDG node.

Enums

Name

Description

NodeKind

Kind of node stored in a DDG.

Member Functions

Name

Description

RootDDGNode [constructor]

Constructors

~RootDDGNode [destructor] [virtual]

Destroy this root DDG node.

operator=

Assignment operators

collectInstructions

Collect this node's instructions that satisfy Pred into IList.

getKind

Getter for the kind of this node.

Static Member Functions

Name

Description

classof

classof overloads

Protected Member Functions

Name

Description

setKind

Setter for the kind of this node.

Non-Member Functions

Name

Description

operator!=

Return true if nodes LHS and RHS are not equal.

operator==

Compare nodes LHS and RHS using derived‐class equality.

Created with MrDocs