OpenASIP  2.0
Classes | Namespaces | Typedefs
MoveNode.hh File Reference
#include <vector>
#include <string>
#include <memory>
#include "Exception.hh"
#include "GraphNode.hh"
#include "MoveNode.icc"
Include dependency graph for MoveNode.hh:

Go to the source code of this file.

Classes

class  Scope
 
class  MoveNode
 

Namespaces

 TTAProgram
 

Typedefs

typedef std::shared_ptr< ProgramOperationProgramOperationPtr
 

Detailed Description

Declaration of MoveNode class.

MoveNodes are the minimum independent unit of information in a minimally-ordered program representation. Typically, but not necessarily, the nodes in a program representation are linked together by dependences and thus form a graph.

Author
Vladimir Guzma 2006 (vladimir.guzma-no.spam-tut.fi)
Ari Metsähalme 2006 (ari.metsahalme-no.spam-tut.fi)
Pekka Jääskeläinen 2010, 2011
Note
rating: red

Definition in file MoveNode.hh.

Typedef Documentation

◆ ProgramOperationPtr

typedef std::shared_ptr<ProgramOperation> ProgramOperationPtr

Definition at line 52 of file MoveNode.hh.