OpenASIP  2.0
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