OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MoveNode Member List

This is the complete list of members for MoveNode, including all inherited members.

addDestinationOperationPtr(ProgramOperationPtr po)MoveNode
clearDestinationOperation()MoveNode
clone() constGraphNodevirtual
copy()MoveNode
cycle() constMoveNode
cycle_MoveNodeprivate
destinationOperation(unsigned int index=0) constMoveNode
destinationOperationCount() constMoveNodeinline
destinationOperationPtr(unsigned int index=0) constMoveNode
dotString() constMoveNodevirtual
dstOps_MoveNodeprivate
earliestResultReadCycle() constMoveNode
finalize()MoveNode
finalized_MoveNodeprivate
GraphNode(int nodeID)GraphNodeinline
GraphNode()GraphNode
guardLatency() constMoveNode
guardOp_MoveNodeprivate
guardOperation() constMoveNode
guardOperationPtr() constMoveNode
idCounter_GraphNodeprivatestatic
immediate()MoveNode
immediate() constMoveNode
immediate_MoveNodeprivate
immediatePtr()MoveNode
immediatePtr() constMoveNode
inSameOperation(const MoveNode &other) constMoveNode
isAssigned() constMoveNode
isBypass() constMoveNode
isDestinationOperation() constMoveNodeinline
isDestinationVariable() constMoveNode
isFinalized() constMoveNode
isGuardOperation() constMoveNode
isImmediate() constMoveNodeinline
isInFrontier() constMoveNode
isInFrontier_MoveNodeprivate
isLastUnscheduledMoveOfDstOp() constMoveNode
isMove() constMoveNodeinline
isOperationMove() constMoveNode
isPlaced() constMoveNode
isRegisterMove() constMoveNode
isScheduled() constMoveNode
isSourceConstant() constMoveNode
isSourceImmediateRegister() constMoveNode
isSourceOperation() constMoveNode
isSourceRA() constMoveNode
isSourceReg(const std::string &reg) constMoveNode
isSourceVariable() constMoveNode
latestTriggerWriteCycle() constMoveNode
move()MoveNode
move() constMoveNode
move_MoveNodeprivate
MoveNode(std::shared_ptr< TTAProgram::Move > newMove)MoveNodeexplicit
MoveNode(std::shared_ptr< TTAProgram::Immediate > imm)MoveNodeexplicit
MoveNode()MoveNode
MoveNode(const MoveNode &)MoveNodeprivate
movePtr()MoveNode
movePtr() constMoveNode
nodeID() constGraphNodeinline
nodeID_GraphNodeprivate
operator=(const MoveNode &)MoveNodeprivate
placed_MoveNodeprivate
removeDestinationOperation(const ProgramOperation *po)MoveNode
scope()MoveNode
setCycle(const int newcycle)MoveNode
setGuardOperationPtr(ProgramOperationPtr po)MoveNode
setIsInFrontier(bool inFrontier=true)MoveNode
setSourceOperationPtr(ProgramOperationPtr po)MoveNode
sourceOperation() constMoveNode
sourceOperationPtr() constMoveNode
srcOp_MoveNodeprivate
toString() constMoveNodevirtual
type()MoveNode
unsetCycle()MoveNode
unsetGuardOperation()MoveNode
unsetSourceOperation()MoveNode
~GraphNode()GraphNodevirtual
~MoveNode()MoveNodevirtual