OpenASIP  2.0
BasicBlockNode Member List

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

basicBlock()BasicBlockNode
basicBlock() constBasicBlockNode
basicBlock_BasicBlockNodeprivate
BasicBlockNode(InstructionAddress originalStartAddress, InstructionAddress originalEndAddress, bool entry=false, bool exit=false)BasicBlockNode
BasicBlockNode(TTAProgram::BasicBlock &bb, bool scheduled=false, bool refsUpdated=false, int originalStartAddress=0, bool loopScheduled=false)BasicBlockNodeexplicit
bbOwned_BasicBlockNodeprivate
clone() constGraphNodevirtual
dotString() constGraphNodevirtual
entry_BasicBlockNodeprivate
exit_BasicBlockNodeprivate
findJumps()BasicBlockNode
GraphNode(int nodeID)GraphNodeinline
GraphNode()GraphNode
hasOriginalAddress() constBasicBlockNode
hasOriginalAddress_BasicBlockNodeprivate
idCounter_GraphNodeprivatestatic
isBasicBlockNode() constBasicBlockNodeinline
isEntryBB() constBasicBlockNode
isExitBB() constBasicBlockNode
isHardwareLoop_BasicBlockNodeprivate
isHWLoop() constBasicBlockNodeinline
isLoopScheduled() constBasicBlockNodeinline
isNormalBB() constBasicBlockNode
isScheduled() constBasicBlockNodeinline
link(BasicBlockNode *succ)BasicBlockNode
loopScheduled_BasicBlockNodeprivate
maximumSize() constBasicBlockNode
maximumSize_BasicBlockNodeprivate
nodeID() constGraphNodeinline
nodeID_GraphNodeprivate
originalEndAddress() constBasicBlockNode
originalEndAddress_BasicBlockNodeprivate
originalStartAddress() constBasicBlockNode
originalStartAddress_BasicBlockNodeprivate
predecessor() constBasicBlockNodeinline
predecessor()BasicBlockNodeinline
predecessor_BasicBlockNodeprivate
refsUpdated_BasicBlockNodeprivate
scheduled_BasicBlockNodeprivate
setBBOwnership(bool ownership=true)BasicBlockNodeinline
setHWLoop(bool hwloop=true)BasicBlockNodeinline
setLoopScheduled()BasicBlockNodeinline
setMaximumSize(int sz)BasicBlockNodeinline
setScheduled(bool state=true)BasicBlockNodeinline
statistics()BasicBlockNode
successor() constBasicBlockNodeinline
successor()BasicBlockNodeinline
successor_BasicBlockNodeprivate
toString() constBasicBlockNodevirtual
updateHWloopLength(unsigned len)BasicBlockNode
updateReferencesFromProcToCfg(TTAProgram::Program &prog)BasicBlockNode
~BasicBlockNode()BasicBlockNodevirtual
~GraphNode()GraphNodevirtual