OpenASIP
2.0
TTAProgram
Program
TTAProgram::Program Member List
This is the complete list of members for
TTAProgram::Program
, including all inherited members.
addDataMemory
(DataMemory *dataMem)
TTAProgram::Program
addInstruction
(Instruction *ins)
TTAProgram::Program
addProcedure
(Procedure *proc)
TTAProgram::Program
cleanup
()
TTAProgram::Program
private
convertSymbolRef
(Terminal &tsr)
TTAProgram::Program
private
convertSymbolRefsToInsRefs
(bool ignoreUnfoundSymbols=false)
TTAProgram::Program
copy
() const
TTAProgram::Program
copyCodeLabelsFrom
(const Program &srcProg)
TTAProgram::Program
private
copyDataLabelsFrom
(const Program &srcProg)
TTAProgram::Program
private
copyDataMemoriesFrom
(const Program &srcProg)
TTAProgram::Program
private
copyFrom
(const Program &source)
TTAProgram::Program
private
DataMemList
typedef
TTAProgram::Program
private
dataMemory
(int index) const
TTAProgram::Program
dataMemory
(const std::string &aSpaceName) const
TTAProgram::Program
dataMemoryCount
() const
TTAProgram::Program
dataMems_
TTAProgram::Program
private
entry_
TTAProgram::Program
private
entryAddress
() const
TTAProgram::Program
finalize
()
TTAProgram::Program
finalized_
TTAProgram::Program
private
firstInstruction
() const
TTAProgram::Program
firstProcedure
() const
TTAProgram::Program
fixInstructionReferences
()
TTAProgram::Program
globalScope
()
TTAProgram::Program
globalScope_
TTAProgram::Program
private
globalScopeConst
() const
TTAProgram::Program
hasProcedure
(const std::string &name) const
TTAProgram::Program
instructionAt
(InstructionAddress address) const
TTAProgram::Program
instructionCount
() const
TTAProgram::Program
instructionPerAddress_
TTAProgram::Program
private
instructionReferenceManager
() const
TTAProgram::Program
InstructionVector
typedef
TTAProgram::Program
instructionVector
() const
TTAProgram::Program
isFinalized
() const
TTAProgram::Program
inline
isInstructionPerAddress
() const
TTAProgram::Program
inline
lastInstruction
() const
TTAProgram::Program
lastProcedure
() const
TTAProgram::Program
link
(const TTAProgram::Program &other)
TTAProgram::Program
loadFromTPEF
(const std::string &tpefFileName, const TTAMachine::Machine &theMachine)
TTAProgram::Program
static
loadFromUnscheduledTPEF
(const std::string &tpefFileName, const TTAMachine::Machine &theMachine)
TTAProgram::Program
static
loadFromUnscheduledTPEF
(const std::string &tpefFileName)
TTAProgram::Program
static
moveAt
(int number) const
TTAProgram::Program
moveCount
() const
TTAProgram::Program
MoveList
typedef
TTAProgram::Program
private
moveProcedure
(Procedure &proc, int howMuch)
TTAProgram::Program
moves_
TTAProgram::Program
private
nextInstruction
(const Instruction &) const
TTAProgram::Program
nextProcedure
(const Procedure &proc) const
TTAProgram::Program
operator=
(const Program &old)
TTAProgram::Program
operator[]
(size_t index)
TTAProgram::Program
procedure
(int index) const
TTAProgram::Program
procedure
(const std::string &name) const
TTAProgram::Program
procedureAtIndex
(int index) const
TTAProgram::Program
procedureCount
() const
TTAProgram::Program
procedures_
TTAProgram::Program
private
ProcIter
typedef
TTAProgram::Program
private
ProcList
typedef
TTAProgram::Program
private
Program
(const TTAMachine::AddressSpace &space)
TTAProgram::Program
Program
(const TTAMachine::AddressSpace &space, Address start)
TTAProgram::Program
Program
(const TTAMachine::AddressSpace &space, Address start, Address entry)
TTAProgram::Program
Program
(const Program &)
TTAProgram::Program
private
refManager_
TTAProgram::Program
private
removeProcedure
(Procedure &proc)
TTAProgram::Program
replaceUniversalAddressSpaces
(const TTAMachine::AddressSpace &space)
TTAProgram::Program
setEntryAddress
(Address address)
TTAProgram::Program
setStartAddress
(Address start)
TTAProgram::Program
setUniversalMachine
(UniversalMachine *umach)
TTAProgram::Program
inline
start_
TTAProgram::Program
private
startAddress
() const
TTAProgram::Program
targetProcessor
() const
TTAProgram::Program
toString
() const
TTAProgram::Program
umach_
TTAProgram::Program
mutable
private
universalMachine
() const
TTAProgram::Program
writeToTPEF
(const TTAProgram::Program &program, const std::string &tpefFileName)
TTAProgram::Program
static
~Program
()
TTAProgram::Program
virtual
Generated by
1.8.17