LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::DepGraphNode Class Reference

#include <DependenceGraph.h>

Collaboration diagram for llvm::DepGraphNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DepGraphNode (Instruction &I)
InstructiongetInstr ()
const InstructiongetInstr () const
void print (std::ostream &O) const

Friends

class DependenceGraph

Detailed Description

DepGraphNode Class - A representation of a single node in a dependence graph, corresponding to a single instruction.

Definition at line 118 of file DependenceGraph.h.


Constructor & Destructor Documentation

llvm::DepGraphNode::DepGraphNode Instruction I  )  [inline]
 

Definition at line 138 of file DependenceGraph.h.


Member Function Documentation

const Instruction& llvm::DepGraphNode::getInstr  )  const [inline]
 

Definition at line 141 of file DependenceGraph.h.

Instruction& llvm::DepGraphNode::getInstr  )  [inline]
 

Definition at line 140 of file DependenceGraph.h.

Referenced by print(), and llvm::DepIterState::SetFirstSSADep().

void llvm::DepGraphNode::print std::ostream &  O  )  const
 

Debugging support methods

Definition at line 52 of file DependenceGraph.cpp.

References llvm::X86II::DE, and getInstr().

Referenced by llvm::PgmDependenceGraph::print().


Friends And Related Function Documentation

friend class DependenceGraph [friend]
 

Definition at line 122 of file DependenceGraph.h.


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