attachTableToBasicBlock(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
bytesPerEntry() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
ConstPtr typedef | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
createDataBlock() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
empty() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
entries() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
EntryType enum name | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
entryType() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
instance(const PartitionerConstPtr &, const AddressInterval &tableLimits, size_t bytesPerEntry, Address perEntryOffset, EntryType) | Rose::BinaryAnalysis::Partitioner2::JumpTable | static |
Rose::BinaryAnalysis::Partitioner2::MemoryTable::instance(const AddressInterval &tableLimits, size_t bytesPerEntry, const Entries::Ptr &entries) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | static |
JumpTable(const PartitionerConstPtr &, const AddressInterval &tableLimits, size_t bytesPerEntry, Address perEntryOffset, EntryType) (defined in Rose::BinaryAnalysis::Partitioner2::JumpTable) | Rose::BinaryAnalysis::Partitioner2::JumpTable | protected |
location() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
maxInitialSkip() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
maxInitialSkip(size_t) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
maxPreEntries() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
maxPreEntries(size_t) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
MemoryTable(const AddressInterval &, size_t bytesPerEntry, const Entries::Ptr &entries) (defined in Rose::BinaryAnalysis::Partitioner2::MemoryTable) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | protected |
nEntries() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
nPreEntries() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
partitioner() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
perEntryOffset() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
Ptr typedef | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
refineLocationLimits(const BasicBlockPtr &, Address probableTableAddr) | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
refineTargetLimits(const BasicBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
replaceBasicBlockSuccessors(const PartitionerConstPtr &, const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
scan(const MemoryMap::Constraints &, Address probableTableAddr) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
scan(const PartitionerConstPtr &, const InstructionSemantics::BaseSemantics::RiscOperatorsPtr &, Address probableTableAddr) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
scan(const Storage::Ptr &, Address probableTableAddr) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
showingDebug() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
showingDebug(bool) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
tableLimits() const | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
tableLimits(const AddressInterval &) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | |
targetLimits() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
targetLimits(const AddressInterval &) | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
targets() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
uniqueTargets() const | Rose::BinaryAnalysis::Partitioner2::JumpTable | |
~MemoryTable() (defined in Rose::BinaryAnalysis::Partitioner2::MemoryTable) | Rose::BinaryAnalysis::Partitioner2::MemoryTable | virtual |