OpenASIP  2.0
POMDisassembler Member List

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

codeSectionDescription(Word startAddress)POMDisassemblervirtual
createFUPort(const TTAProgram::Terminal &terminal)POMDisassemblerprivatestatic
createGuard(const TTAProgram::MoveGuard &guard)POMDisassemblerprivatestatic
createImmediateAssignment(const TTAProgram::Immediate &immediate)POMDisassemblerprivatestatic
createImmediateRegister(const TTAProgram::Terminal &terminal)POMDisassemblerprivatestatic
createInlineImmediate(const TTAProgram::Terminal &terminal, bool signExtend)POMDisassemblerstatic
createInstruction(Word instructionIndex) constPOMDisassemblervirtual
createInstruction(const TTAProgram::Program &program, const TTAProgram::Instruction &instruction)POMDisassemblerprivatestatic
createMove(const TTAProgram::Move &move)POMDisassemblerprivatestatic
createRegister(const TTAProgram::Terminal &terminal)POMDisassemblerprivatestatic
createTerminal(const TTAProgram::Terminal &terminal)POMDisassemblerprivatestatic
dataDefDescription(const TTAProgram::DataDefinition &def)POMDisassemblervirtual
dataSectionDescription(const TTAMachine::AddressSpace &aSpace, Word location)POMDisassemblervirtual
destinationLabels(const TTAProgram::Procedure &proc, int instrIndex) constPOMDisassemblervirtual
disassemble(const TTAProgram::Move &move)POMDisassemblerstatic
disassemble(const TTAProgram::Instruction &instruction, bool indices=false, int addr=-1)POMDisassemblerstatic
disassemble(const TTAProgram::Procedure &proc, bool indices=false)POMDisassemblerstatic
disassemble(const TTAProgram::Program &program, bool indices=false)POMDisassemblerstatic
disassembleFully(const TTAProgram::Program &program, bool indices=false)POMDisassemblerstatic
disassembleInstruction(const TTAProgram::Instruction &instruction, int addr=-1)POMDisassemblervirtual
disassembleProcedure(const TTAProgram::Procedure &proc)POMDisassemblervirtual
disassembleProcedures()POMDisassemblervirtual
disassembleProgram()POMDisassemblervirtual
disassembler(const TTAMachine::Machine &mach, const TTAProgram::Program &program)POMDisassemblerstatic
instructionCount() constPOMDisassemblervirtual
instructionSize(const TTAProgram::Instruction &)POMDisassemblerinlinevirtual
isCallOrJump(const TTAProgram::Terminal &terminal)POMDisassemblerprivatestatic
label(Word address, int index) constPOMDisassembler
label(const TTAProgram::Program &, Word address, int index)POMDisassemblerprivatestatic
labelCount(Word address) constPOMDisassembler
labelCount(const TTAProgram::Program &program, Word address)POMDisassemblerprivatestatic
labelPositionDescription(TCEString labelStr) constPOMDisassemblervirtual
POMDisassembler(bool indices=false)POMDisassemblerexplicit
POMDisassembler(const TTAProgram::Program &program, bool indices=false)POMDisassemblerexplicit
printAddress(const TTAProgram::Instruction &instr) constPOMDisassemblervirtual
printAddresses_POMDisassemblerprotected
procedureDescription(const TTAProgram::Procedure &proc)POMDisassemblervirtual
program_POMDisassemblerprotected
setPrintAddresses(bool addresses)POMDisassemblerinlinevirtual
startAddress() constPOMDisassemblervirtual
~POMDisassembler()POMDisassemblervirtual