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::SchedGraphSet Class Reference

#include <SchedGraph.h>

Collaboration diagram for llvm::SchedGraphSet:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::vector< SchedGraph
* >::const_iterator 
iterator
typedef std::vector< SchedGraph
* >::const_iterator 
const_iterator

Public Member Functions

 SchedGraphSet (const Function *function, const TargetMachine &target)
 ~SchedGraphSet ()
std::vector< SchedGraph
* >::const_iterator 
begin () const
std::vector< SchedGraph
* >::const_iterator 
end () const
void dump () const

Detailed Description

Definition at line 154 of file SchedGraph.h.


Member Typedef Documentation

typedef std::vector<SchedGraph*>::const_iterator llvm::SchedGraphSet::const_iterator
 

Definition at line 172 of file SchedGraph.h.

typedef std::vector<SchedGraph*>::const_iterator llvm::SchedGraphSet::iterator
 

Definition at line 171 of file SchedGraph.h.


Constructor & Destructor Documentation

llvm::SchedGraphSet::SchedGraphSet const Function function,
const TargetMachine target
 

Definition at line 656 of file SchedGraph.cpp.

llvm::SchedGraphSet::~SchedGraphSet  ) 
 

Definition at line 662 of file SchedGraph.cpp.

References begin(), E, and end().


Member Function Documentation

std::vector<SchedGraph*>::const_iterator llvm::SchedGraphSet::begin  )  const [inline]
 

Definition at line 174 of file SchedGraph.h.

Referenced by dump(), and ~SchedGraphSet().

void llvm::SchedGraphSet::dump  )  const
 

Definition at line 669 of file SchedGraph.cpp.

References begin(), end(), and llvm::Value::getName().

std::vector<SchedGraph*>::const_iterator llvm::SchedGraphSet::end  )  const [inline]
 

Definition at line 175 of file SchedGraph.h.

Referenced by dump(), and ~SchedGraphSet().


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