OpenASIP
2.0
TTAProgram
NullProgram
TTAProgram::NullProgram Member List
This is the complete list of members for
TTAProgram::NullProgram
, including all inherited members.
addDataMemory
(DataMemory *dataMem)
TTAProgram::Program
addInstruction
(Instruction &ins)
TTAProgram::NullProgram
TTAProgram::Program::addInstruction
(Instruction *ins)
TTAProgram::Program
addProcedure
(Procedure &proc)
TTAProgram::NullProgram
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::NullProgram
finalize
()
TTAProgram::Program
finalized_
TTAProgram::Program
private
firstInstruction
() const
TTAProgram::NullProgram
firstProcedure
() const
TTAProgram::NullProgram
fixInstructionReferences
()
TTAProgram::Program
globalScope
()
TTAProgram::NullProgram
globalScope_
TTAProgram::Program
private
globalScopeConst
() const
TTAProgram::NullProgram
hasProcedure
(const std::string &name) const
TTAProgram::Program
instance
()
TTAProgram::NullProgram
static
instance_
TTAProgram::NullProgram
private
static
instructionAt
(UIntWord address) const
TTAProgram::NullProgram
instructionCount
() const
TTAProgram::Program
instructionPerAddress_
TTAProgram::Program
private
instructionReferenceManager
()
TTAProgram::NullProgram
TTAProgram::Program::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::NullProgram
lastProcedure
() const
TTAProgram::NullProgram
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::NullProgram
nextProcedure
(const Procedure &proc) const
TTAProgram::NullProgram
NullProgram
()
TTAProgram::NullProgram
protected
NullProgram
(const NullProgram &)
TTAProgram::NullProgram
private
operator=
(const NullProgram &)
TTAProgram::NullProgram
private
TTAProgram::Program::operator=
(const Program &old)
TTAProgram::Program
operator[]
(size_t index)
TTAProgram::Program
procedure
(int index) const
TTAProgram::NullProgram
procedure
(const std::string &name) const
TTAProgram::NullProgram
procedureAtIndex
(int index) const
TTAProgram::Program
procedureCount
() const
TTAProgram::NullProgram
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
relocate
(const Procedure &proc, UIntWord howMuch)
TTAProgram::NullProgram
removeProcedure
(Procedure &proc)
TTAProgram::Program
replaceUniversalAddressSpaces
(const TTAMachine::AddressSpace &space)
TTAProgram::Program
setEntryAddress
(Address address)
TTAProgram::NullProgram
setStartAddress
(Address start)
TTAProgram::Program
setUniversalMachine
(UniversalMachine *umach)
TTAProgram::Program
inline
start_
TTAProgram::Program
private
startAddress
() const
TTAProgram::NullProgram
targetProcessor
() const
TTAProgram::NullProgram
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
~NullProgram
()
TTAProgram::NullProgram
virtual
~Program
()
TTAProgram::Program
virtual
Generated by
1.8.17