OpenASIP
2.0
TTAProgram
BasicBlock
TTAProgram::BasicBlock Member List
This is the complete list of members for
TTAProgram::BasicBlock
, including all inherited members.
add
(Instruction *ins)
TTAProgram::CodeSnippet
virtual
addFront
(Instruction *ins)
TTAProgram::CodeSnippet
virtual
address
(const Instruction &ins) const
TTAProgram::CodeSnippet
virtual
append
(const CodeSnippet &cs)
TTAProgram::CodeSnippet
virtual
append
(CodeSnippet *cs)
TTAProgram::CodeSnippet
virtual
BasicBlock
(int startAddress=0)
TTAProgram::BasicBlock
clear
()
TTAProgram::BasicBlock
virtual
CodeSnippet
()
TTAProgram::CodeSnippet
CodeSnippet
(const TTAProgram::Address &start)
TTAProgram::CodeSnippet
copy
() const
TTAProgram::BasicBlock
virtual
deleteInstructionAt
(InstructionAddress address)
TTAProgram::CodeSnippet
virtual
disassembly
() const
TTAProgram::CodeSnippet
virtual
endAddr_
TTAProgram::CodeSnippet
protected
endAddress
() const
TTAProgram::CodeSnippet
virtual
firstInstruction
() const
TTAProgram::CodeSnippet
virtual
hasNextInstruction
(const Instruction &ins) const
TTAProgram::CodeSnippet
virtual
hasReturn
() const
TTAProgram::CodeSnippet
innerLoop_
TTAProgram::BasicBlock
private
insertAfter
(const Instruction &pos, Instruction *ins)
TTAProgram::CodeSnippet
virtual
insertAfter
(const Instruction &pos, const CodeSnippet &cs)
TTAProgram::CodeSnippet
virtual
insertAfter
(const Instruction &pos, CodeSnippet *cs)
TTAProgram::CodeSnippet
virtual
insertBefore
(const Instruction &pos, Instruction *ins)
TTAProgram::CodeSnippet
virtual
insertBefore
(const Instruction &pos, const CodeSnippet &cs)
TTAProgram::CodeSnippet
virtual
insertBefore
(const Instruction &pos, CodeSnippet *cs)
TTAProgram::CodeSnippet
virtual
InsIter
typedef
TTAProgram::CodeSnippet
protected
InsList
typedef
TTAProgram::CodeSnippet
protected
instructionAt
(UIntWord address) const
TTAProgram::CodeSnippet
virtual
instructionAtIndex
(int index) const
TTAProgram::CodeSnippet
virtual
instructionCount
() const
TTAProgram::CodeSnippet
virtual
instructions_
TTAProgram::CodeSnippet
protected
isEmpty
()
TTAProgram::BasicBlock
inline
isInInnerLoop
() const
TTAProgram::BasicBlock
inline
isInProgram
() const
TTAProgram::CodeSnippet
virtual
lastInstruction
() const
TTAProgram::CodeSnippet
virtual
liveRangeData_
TTAProgram::BasicBlock
nextInstruction
(const Instruction &ins) const
TTAProgram::CodeSnippet
virtual
operator[]
(size_t index) const
TTAProgram::CodeSnippet
virtual
parent
() const
TTAProgram::CodeSnippet
virtual
parent_
TTAProgram::CodeSnippet
protected
prepend
(const CodeSnippet &cs)
TTAProgram::CodeSnippet
virtual
prepend
(CodeSnippet *cs)
TTAProgram::CodeSnippet
virtual
previousInstruction
(const Instruction &ins) const
TTAProgram::CodeSnippet
virtual
remove
(Instruction &ins)
TTAProgram::CodeSnippet
virtual
removeLastInstruction
()
TTAProgram::CodeSnippet
virtual
setEndAddress
(Address end)
TTAProgram::CodeSnippet
virtual
setInInnerLoop
(bool inner=true)
TTAProgram::BasicBlock
inline
setParent
(Program &prog)
TTAProgram::CodeSnippet
virtual
setStartAddress
(Address start)
TTAProgram::CodeSnippet
virtual
setTripCount
(unsigned count)
TTAProgram::BasicBlock
inline
skipFirstInstructions
(int count)
TTAProgram::BasicBlock
skippedFirstInstructions
() const
TTAProgram::BasicBlock
skippedFirstInstructions_
TTAProgram::BasicBlock
private
startAddr_
TTAProgram::CodeSnippet
protected
startAddress
() const
TTAProgram::CodeSnippet
virtual
statistics
()
TTAProgram::BasicBlock
statistics_
TTAProgram::BasicBlock
private
statisticsValid_
TTAProgram::BasicBlock
private
toString
() const
TTAProgram::CodeSnippet
inline
virtual
tripCount
() const
TTAProgram::BasicBlock
inline
tripCount_
TTAProgram::BasicBlock
private
~BasicBlock
()
TTAProgram::BasicBlock
virtual
~CodeSnippet
()
TTAProgram::CodeSnippet
virtual
Generated by
1.8.17