OpenASIP  2.0
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::Programprivate
convertSymbolRef(Terminal &tsr)TTAProgram::Programprivate
convertSymbolRefsToInsRefs(bool ignoreUnfoundSymbols=false)TTAProgram::Program
copy() constTTAProgram::Program
copyCodeLabelsFrom(const Program &srcProg)TTAProgram::Programprivate
copyDataLabelsFrom(const Program &srcProg)TTAProgram::Programprivate
copyDataMemoriesFrom(const Program &srcProg)TTAProgram::Programprivate
copyFrom(const Program &source)TTAProgram::Programprivate
DataMemList typedefTTAProgram::Programprivate
dataMemory(int index) constTTAProgram::Program
dataMemory(const std::string &aSpaceName) constTTAProgram::Program
dataMemoryCount() constTTAProgram::Program
dataMems_TTAProgram::Programprivate
entry_TTAProgram::Programprivate
entryAddress() constTTAProgram::Program
finalize()TTAProgram::Program
finalized_TTAProgram::Programprivate
firstInstruction() constTTAProgram::Program
firstProcedure() constTTAProgram::Program
fixInstructionReferences()TTAProgram::Program
globalScope()TTAProgram::Program
globalScope_TTAProgram::Programprivate
globalScopeConst() constTTAProgram::Program
hasProcedure(const std::string &name) constTTAProgram::Program
instructionAt(InstructionAddress address) constTTAProgram::Program
instructionCount() constTTAProgram::Program
instructionPerAddress_TTAProgram::Programprivate
instructionReferenceManager() constTTAProgram::Program
InstructionVector typedefTTAProgram::Program
instructionVector() constTTAProgram::Program
isFinalized() constTTAProgram::Programinline
isInstructionPerAddress() constTTAProgram::Programinline
lastInstruction() constTTAProgram::Program
lastProcedure() constTTAProgram::Program
link(const TTAProgram::Program &other)TTAProgram::Program
loadFromTPEF(const std::string &tpefFileName, const TTAMachine::Machine &theMachine)TTAProgram::Programstatic
loadFromUnscheduledTPEF(const std::string &tpefFileName, const TTAMachine::Machine &theMachine)TTAProgram::Programstatic
loadFromUnscheduledTPEF(const std::string &tpefFileName)TTAProgram::Programstatic
moveAt(int number) constTTAProgram::Program
moveCount() constTTAProgram::Program
MoveList typedefTTAProgram::Programprivate
moveProcedure(Procedure &proc, int howMuch)TTAProgram::Program
moves_TTAProgram::Programprivate
nextInstruction(const Instruction &) constTTAProgram::Program
nextProcedure(const Procedure &proc) constTTAProgram::Program
operator=(const Program &old)TTAProgram::Program
operator[](size_t index)TTAProgram::Program
procedure(int index) constTTAProgram::Program
procedure(const std::string &name) constTTAProgram::Program
procedureAtIndex(int index) constTTAProgram::Program
procedureCount() constTTAProgram::Program
procedures_TTAProgram::Programprivate
ProcIter typedefTTAProgram::Programprivate
ProcList typedefTTAProgram::Programprivate
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::Programprivate
refManager_TTAProgram::Programprivate
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::Programinline
start_TTAProgram::Programprivate
startAddress() constTTAProgram::Program
targetProcessor() constTTAProgram::Program
toString() constTTAProgram::Program
umach_TTAProgram::Programmutableprivate
universalMachine() constTTAProgram::Program
writeToTPEF(const TTAProgram::Program &program, const std::string &tpefFileName)TTAProgram::Programstatic
~Program()TTAProgram::Programvirtual