assembleOne(SgAsmInstruction *, SgUnsignedCharList &) (defined in Rose::BinaryAnalysis::DisassemblerPowerpc) | Rose::BinaryAnalysis::DisassemblerPowerpc | inlinevirtual |
byteOrder() const | Rose::BinaryAnalysis::Disassembler | inline |
byteOrder(ByteOrder::Endianness sex) | Rose::BinaryAnalysis::Disassembler | inline |
callingConventions() const | Rose::BinaryAnalysis::Disassembler | inline |
callingConventions() | Rose::BinaryAnalysis::Disassembler | inline |
callingConventions(const CallingConvention::Dictionary &d) | Rose::BinaryAnalysis::Disassembler | inline |
callReturnRegister() const | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
canDisassemble(SgAsmGenericHeader *) const | Rose::BinaryAnalysis::DisassemblerPowerpc | virtual |
clone() const | Rose::BinaryAnalysis::DisassemblerPowerpc | inlinevirtual |
disassembleOne(const MemoryMap::Ptr &map, rose_addr_t start_va, AddressSet *successors=NULL) | Rose::BinaryAnalysis::DisassemblerPowerpc | virtual |
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::Disassembler | inline |
DisassemblerPowerpc(PowerpcWordSize wordSize, ByteOrder::Endianness sex) | Rose::BinaryAnalysis::DisassemblerPowerpc | inlineexplicit |
disassemblers | Rose::BinaryAnalysis::Disassembler | protectedstatic |
dispatcher() const | Rose::BinaryAnalysis::Disassembler | inline |
get_block_successors(const InstructionMap &, bool &complete) | Rose::BinaryAnalysis::Disassembler | |
initDiagnostics() | Rose::BinaryAnalysis::Disassembler | static |
instructionAlignment() const | Rose::BinaryAnalysis::Disassembler | |
instructionAlignment_ | Rose::BinaryAnalysis::Disassembler | protected |
InstructionMap typedef | Rose::BinaryAnalysis::Disassembler | |
instructionPointerRegister() const | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
isaNames() | Rose::BinaryAnalysis::Disassembler | static |
lookup(SgAsmGenericHeader *) | Rose::BinaryAnalysis::Disassembler | static |
lookup(SgAsmInterpretation *) | Rose::BinaryAnalysis::Disassembler | static |
lookup(const std::string &) | Rose::BinaryAnalysis::Disassembler | static |
makeUnknownInstruction(const Exception &) | Rose::BinaryAnalysis::DisassemblerPowerpc | virtual |
mark_referenced_instructions(SgAsmInterpretation *, const MemoryMap::Ptr &, const InstructionMap &) | Rose::BinaryAnalysis::Disassembler | |
mlog | Rose::BinaryAnalysis::Disassembler | static |
name() const | Rose::BinaryAnalysis::Disassembler | inline |
name(const std::string &s) | Rose::BinaryAnalysis::Disassembler | inline |
p_byteOrder | Rose::BinaryAnalysis::Disassembler | protected |
p_name | Rose::BinaryAnalysis::Disassembler | protected |
p_proto_dispatcher | Rose::BinaryAnalysis::Disassembler | protected |
p_registers | Rose::BinaryAnalysis::Disassembler | protected |
p_wordSizeBytes | Rose::BinaryAnalysis::Disassembler | protected |
REG_IP (defined in Rose::BinaryAnalysis::Disassembler) | Rose::BinaryAnalysis::Disassembler | protected |
REG_LINK | Rose::BinaryAnalysis::Disassembler | protected |
REG_SF (defined in Rose::BinaryAnalysis::Disassembler) | Rose::BinaryAnalysis::Disassembler | protected |
REG_SP (defined in Rose::BinaryAnalysis::Disassembler) | Rose::BinaryAnalysis::Disassembler | protected |
REG_SS (defined in Rose::BinaryAnalysis::Disassembler) | Rose::BinaryAnalysis::Disassembler | protected |
registerDictionary(const RegisterDictionary *rdict) | Rose::BinaryAnalysis::Disassembler | inline |
registerDictionary() const | Rose::BinaryAnalysis::Disassembler | inline |
registerSubclass(Disassembler *) | Rose::BinaryAnalysis::Disassembler | static |
stackFrameRegister() const | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
stackPointerRegister() const | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
stackSegmentRegister() const | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
unparser() const | Rose::BinaryAnalysis::DisassemblerPowerpc | virtual |
wordSizeBytes() const | Rose::BinaryAnalysis::Disassembler | inline |
wordSizeBytes(size_t nbytes) | Rose::BinaryAnalysis::Disassembler | inline |
~Disassembler() (defined in Rose::BinaryAnalysis::Disassembler) | Rose::BinaryAnalysis::Disassembler | inlinevirtual |
~DisassemblerPowerpc() (defined in Rose::BinaryAnalysis::DisassemblerPowerpc) | Rose::BinaryAnalysis::DisassemblerPowerpc | inlinevirtual |