ROSE  0.9.10.54
Rose::BinaryAnalysis::DisassemblerM68k Member List

This is the complete list of members for Rose::BinaryAnalysis::DisassemblerM68k, including all inherited members.

AddressSet typedefRose::BinaryAnalysis::Disassembler
byteOrder() const Rose::BinaryAnalysis::Disassemblerinline
byteOrder(ByteOrder::Endianness sex)Rose::BinaryAnalysis::Disassemblerinline
callingConventions() const Rose::BinaryAnalysis::Disassemblerinline
callingConventions()Rose::BinaryAnalysis::Disassemblerinline
callingConventions(const CallingConvention::Dictionary &d)Rose::BinaryAnalysis::Disassemblerinline
canDisassemble(SgAsmGenericHeader *) const ROSE_OVERRIDERose::BinaryAnalysis::DisassemblerM68kvirtual
clone() const ROSE_OVERRIDERose::BinaryAnalysis::DisassemblerM68kinlinevirtual
disassembleOne(const MemoryMap::Ptr &, rose_addr_t start_va, AddressSet *successors=NULL) ROSE_OVERRIDERose::BinaryAnalysis::DisassemblerM68kvirtual
Rose::BinaryAnalysis::Disassembler::disassembleOne(const unsigned char *buf, rose_addr_t buf_va, size_t buf_size, rose_addr_t start_va, AddressSet *successors=NULL)Rose::BinaryAnalysis::Disassembler
Disassembler() (defined in Rose::BinaryAnalysis::Disassembler)Rose::BinaryAnalysis::Disassemblerinline
DisassemblerM68k() (defined in Rose::BinaryAnalysis::DisassemblerM68k)Rose::BinaryAnalysis::DisassemblerM68kinlineprotected
DisassemblerM68k(M68kFamily family)Rose::BinaryAnalysis::DisassemblerM68kinlineexplicit
disassemblersRose::BinaryAnalysis::Disassemblerprotectedstatic
dispatcher() const Rose::BinaryAnalysis::Disassemblerinline
ExpressionPair typedef (defined in Rose::BinaryAnalysis::DisassemblerM68k)Rose::BinaryAnalysis::DisassemblerM68k
extensionWordsUsed() const Rose::BinaryAnalysis::DisassemblerM68k
find_idis(uint16_t *insn_bytes, size_t nbytes) const Rose::BinaryAnalysis::DisassemblerM68k
get_block_successors(const InstructionMap &, bool *complete)Rose::BinaryAnalysis::Disassembler
get_family() const Rose::BinaryAnalysis::DisassemblerM68kinline
get_insn_va() const Rose::BinaryAnalysis::DisassemblerM68kinline
initDiagnostics()Rose::BinaryAnalysis::Disassemblerstatic
insert_idis(M68k *)Rose::BinaryAnalysis::DisassemblerM68k
InstructionMap typedefRose::BinaryAnalysis::Disassembler
instructionPointerRegister() const Rose::BinaryAnalysis::Disassemblerinlinevirtual
instructionWord(size_t n)Rose::BinaryAnalysis::DisassemblerM68k
isaNames()Rose::BinaryAnalysis::Disassemblerstatic
lookup(SgAsmGenericHeader *)Rose::BinaryAnalysis::Disassemblerstatic
lookup(SgAsmInterpretation *)Rose::BinaryAnalysis::Disassemblerstatic
lookup(const std::string &)Rose::BinaryAnalysis::Disassemblerstatic
makeAddress(SgAsmExpression *expr)Rose::BinaryAnalysis::DisassemblerM68k
makeAddressRegister(unsigned regnum, M68kDataFormat, size_t bit_offset=0)Rose::BinaryAnalysis::DisassemblerM68k
makeAddressRegisterPostIncrement(unsigned regnum, M68kDataFormat fmt)Rose::BinaryAnalysis::DisassemblerM68k
makeAddressRegisterPreDecrement(unsigned regnum, M68kDataFormat fmt)Rose::BinaryAnalysis::DisassemblerM68k
makeColdFireControlRegister(unsigned regnum)Rose::BinaryAnalysis::DisassemblerM68k
makeConditionCodeRegister()Rose::BinaryAnalysis::DisassemblerM68k
makeDataAddressRegister(unsigned regnum, M68kDataFormat fmt, size_t bit_offset=0)Rose::BinaryAnalysis::DisassemblerM68k
makeDataRegister(unsigned regnum, M68kDataFormat, size_t bit_offset=0)Rose::BinaryAnalysis::DisassemblerM68k
makeEffectiveAddress(unsigned modreg, M68kDataFormat fmt, size_t ext_offset)Rose::BinaryAnalysis::DisassemblerM68k
makeEffectiveAddress(unsigned mode, unsigned reg, M68kDataFormat fmt, size_t ext_offset)Rose::BinaryAnalysis::DisassemblerM68k
makeFPRegister(unsigned regnum)Rose::BinaryAnalysis::DisassemblerM68k
makeFPRegistersFromMask(unsigned mask, M68kDataFormat fmt, bool reverse=false)Rose::BinaryAnalysis::DisassemblerM68k
makeImmediateExtension(M68kDataFormat fmt, size_t ext_word_idx)Rose::BinaryAnalysis::DisassemblerM68k
makeImmediateValue(M68kDataFormat fmt, unsigned value)Rose::BinaryAnalysis::DisassemblerM68k
makeInstruction(M68kInstructionKind, const std::string &mnemonic, SgAsmExpression *arg0=NULL, SgAsmExpression *arg1=NULL, SgAsmExpression *arg2=NULL, SgAsmExpression *arg3=NULL, SgAsmExpression *arg4=NULL, SgAsmExpression *arg5=NULL, SgAsmExpression *arg6=NULL)Rose::BinaryAnalysis::DisassemblerM68k
makeMacAccumulatorRegister(unsigned accumIndex)Rose::BinaryAnalysis::DisassemblerM68k
makeMacRegister(M68kMacRegister)Rose::BinaryAnalysis::DisassemblerM68k
makeOffsetWidthPair(unsigned extension_word)Rose::BinaryAnalysis::DisassemblerM68k
makeProgramCounter()Rose::BinaryAnalysis::DisassemblerM68k
makeRegister(RegisterDescriptor)Rose::BinaryAnalysis::DisassemblerM68k
makeRegistersFromMask(unsigned mask, M68kDataFormat fmt, bool reverse=false)Rose::BinaryAnalysis::DisassemblerM68k
makeStatusRegister()Rose::BinaryAnalysis::DisassemblerM68k
makeType(M68kDataFormat)Rose::BinaryAnalysis::DisassemblerM68k
makeUnknownInstruction(const Disassembler::Exception &) ROSE_OVERRIDERose::BinaryAnalysis::DisassemblerM68kvirtual
mark_referenced_instructions(SgAsmInterpretation *, const MemoryMap::Ptr &, const InstructionMap &)Rose::BinaryAnalysis::Disassembler
mlogRose::BinaryAnalysis::Disassemblerstatic
name() const Rose::BinaryAnalysis::Disassemblerinline
name(const std::string &s)Rose::BinaryAnalysis::Disassemblerinline
p_byteOrderRose::BinaryAnalysis::Disassemblerprotected
p_nameRose::BinaryAnalysis::Disassemblerprotected
p_proto_dispatcherRose::BinaryAnalysis::Disassemblerprotected
p_registersRose::BinaryAnalysis::Disassemblerprotected
p_wordSizeBytesRose::BinaryAnalysis::Disassemblerprotected
REG_IP (defined in Rose::BinaryAnalysis::Disassembler)Rose::BinaryAnalysis::Disassemblerprotected
REG_SP (defined in Rose::BinaryAnalysis::Disassembler)Rose::BinaryAnalysis::Disassemblerprotected
REG_SSRose::BinaryAnalysis::Disassemblerprotected
registerDictionary(const RegisterDictionary *rdict)Rose::BinaryAnalysis::Disassemblerinline
registerDictionary() const Rose::BinaryAnalysis::Disassemblerinline
registerSubclass(Disassembler *)Rose::BinaryAnalysis::Disassemblerstatic
stackPointerRegister() const Rose::BinaryAnalysis::Disassemblerinlinevirtual
stackSegmentRegister() const Rose::BinaryAnalysis::Disassemblerinlinevirtual
start_instruction(const MemoryMap::Ptr &map, rose_addr_t start_va)Rose::BinaryAnalysis::DisassemblerM68kinline
unparser() const ROSE_OVERRIDERose::BinaryAnalysis::DisassemblerM68kvirtual
wordSizeBytes() const Rose::BinaryAnalysis::Disassemblerinline
wordSizeBytes(size_t nbytes)Rose::BinaryAnalysis::Disassemblerinline
~Disassembler() (defined in Rose::BinaryAnalysis::Disassembler)Rose::BinaryAnalysis::Disassemblerinlinevirtual