| Base(const std::string &name, size_t bytesPerWord, ByteOrder::Endianness byteOrder) (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| basicBlockCreationHooks(const Partitioner2::EnginePtr &) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| bitsPerWord() const | Rose::BinaryAnalysis::Architecture::Base | |
| branchTarget(SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| byteOrder() const | Rose::BinaryAnalysis::Architecture::Base | |
| bytesPerInstruction() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| bytesPerWord() const | Rose::BinaryAnalysis::Architecture::Base | |
| callingConventions() const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| callingConventions_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| constPtr() const (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| ConstPtr typedef | Rose::BinaryAnalysis::Architecture::Base | |
| functionPrologueMatchers(const Partitioner2::EnginePtr &) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| getSuccessors(SgAsmInstruction *, bool &complete) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| Rose::BinaryAnalysis::Architecture::Base::getSuccessors(const std::vector< SgAsmInstruction * > &basicBlock, bool &complete) const | Rose::BinaryAnalysis::Architecture::Base | |
| Rose::BinaryAnalysis::Architecture::Base::getSuccessors(const std::vector< SgAsmInstruction * > &basicBlock, bool &complete, const MemoryMapPtr &initial_memory) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| insnToString_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| insnToStringNoAddr_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| insnToStringNoAddrNoColor_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| insnToStringNoColor_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| insnUnparser() const (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protectedvirtual |
| instance(ByteOrder::Endianness) | Rose::BinaryAnalysis::Architecture::Mips32 | static |
| instructionAlignment() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| instructionDescription(const SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| instructionMnemonic(const SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| instructionsCanOverlap() const | Rose::BinaryAnalysis::Architecture::Base | |
| interruptDictionary() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| interruptDictionary_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| isControlTransfer(const SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| isFunctionCallFast(const std::vector< SgAsmInstruction * > &, Address *target, Address *ret) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| isFunctionCallSlow(const std::vector< SgAsmInstruction * > &, Address *target, Address *ret) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| isFunctionReturnFast(const std::vector< SgAsmInstruction * > &) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| isFunctionReturnSlow(const std::vector< SgAsmInstruction * > &) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| isUnknown(const SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| matchesHeader(SgAsmGenericHeader *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| matchesName(const std::string &) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| Mips32(ByteOrder::Endianness) (defined in Rose::BinaryAnalysis::Architecture::Mips32) | Rose::BinaryAnalysis::Architecture::Mips32 | explicitprotected |
| name() const | Rose::BinaryAnalysis::Architecture::Base | |
| newInstructionDecoder() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| newInstructionDispatcher(const InstructionSemantics::BaseSemantics::RiscOperatorsPtr &) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| newInstructionUnparser() const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| newUnparser() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| Ptr typedef (defined in Rose::BinaryAnalysis::Architecture::Mips32) | Rose::BinaryAnalysis::Architecture::Mips32 | |
| ptr() (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| registerDictionary() const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| registerDictionary_ (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protected |
| registrationId() const | Rose::BinaryAnalysis::Architecture::Base | |
| registrationId(const Sawyer::Optional< size_t > &) | Rose::BinaryAnalysis::Architecture::Base | |
| terminatesBasicBlock(SgAsmInstruction *) const override | Rose::BinaryAnalysis::Architecture::Mips32 | virtual |
| toString(const SgAsmInstruction *) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| toString(const SgAsmExpression *) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| toStringNoAddr(const SgAsmInstruction *) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| toStringNoAddrNoColor(const SgAsmInstruction *) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| toStringNoColor(const SgAsmInstruction *) const | Rose::BinaryAnalysis::Architecture::Base | virtual |
| ~Base() (defined in Rose::BinaryAnalysis::Architecture::Base) | Rose::BinaryAnalysis::Architecture::Base | protectedvirtual |
| ~Mips32() (defined in Rose::BinaryAnalysis::Architecture::Mips32) | Rose::BinaryAnalysis::Architecture::Mips32 | |