ROSE 0.11.145.134
Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner Member List

This is the complete list of members for Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner, including all inherited members.

addressOrder(const InsnInfo::List &a, const InsnInfo::List &b)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitionerstatic
allBasicBlocks() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
assignFunctions()Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
attributeExists(Id id) constSawyer::Attribute::Storage< SyncTag >inline
attributeIds() constSawyer::Attribute::Storage< SyncTag >inline
attributeOrDefault(Id id) constSawyer::Attribute::Storage< SyncTag >inline
attributeOrElse(Id id, const T &dflt) constSawyer::Attribute::Storage< SyncTag >inline
basicBlockContaining(rose_addr_t) constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
basicBlockEndingAt(rose_addr_t, size_t maxInsns=UNLIMITED) constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
basicBlockSemantics(const InsnInfo::List &)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
calculateInsnToBbMap() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
choose(Accuracy a, Accuracy b)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitionerstatic
clearAttributes()Sawyer::Attribute::Storage< SyncTag >inline
computedConcreteSuccessors(rose_addr_t insnVa, Accuracy accuracy)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
computeSuccessors(const InsnInfo::List &, Accuracy accuracy)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
computeSuccessors(rose_addr_t insnVa, Accuracy accuracy)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
createLinkedCfgVertices(rose_addr_t sourceVa, rose_addr_t targetVa, const CfgEdge &)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
decodeInstruction(rose_addr_t)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
dumpInsnCfg(std::ostream &, const Rose::BinaryAnalysis::Partitioner2::Partitioner &) constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
eraseAttribute(Id id)Sawyer::Attribute::Storage< SyncTag >inline
existingInstruction(rose_addr_t)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
existingInstructionAst(rose_addr_t)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
getAttribute(Id id) constSawyer::Attribute::Storage< SyncTag >inline
insnCfg() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
insnCfg()Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
instructionCache() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
isFunctionCall(rose_addr_t insnVa, Accuracy accuracy)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
isRunning() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
lockInCache(const InsnInfo::List &)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
makeInstruction(rose_addr_t)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
makeInstruction(rose_addr_t, const InstructionPtr &)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
memoryMap() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
nAttributes() constSawyer::Attribute::Storage< SyncTag >inline
nDecodedAddresses() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
Sawyer::operator=(const Storage &other)Sawyer::Attribute::Storage< SyncTag >inline
Sawyer::SharedObject::operator=(const SharedObject &)Sawyer::SharedObjectinline
optionalAttribute(Id id) constSawyer::Attribute::Storage< SyncTag >inline
Partitioner(const MemoryMap::Ptr &memory, const Disassembler::BasePtr &decoder, const Settings &settings=Settings())Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
printInsnCfg(std::ostream &) constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
progress() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
remap()Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
run(size_t maxWorkers)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
scheduleDecodeInstruction(rose_addr_t insnVa)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
scheduleNextUnusedRegion(const AddressInterval &where)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
setAttribute(Id id, const T &value)Sawyer::Attribute::Storage< SyncTag >inline
setAttributeMaybe(Id id, const T &value)Sawyer::Attribute::Storage< SyncTag >inline
settings() constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitionerinline
settings()Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitionerinline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
statusReports()Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
Storage()Sawyer::Attribute::Storage< SyncTag >inline
Storage(const Storage &other)Sawyer::Attribute::Storage< SyncTag >inline
Sync typedef (defined in Sawyer::Attribute::Storage< SyncTag >)Sawyer::Attribute::Storage< SyncTag >
transferResults(const Rose::BinaryAnalysis::Partitioner2::PartitionerPtr &out)Rose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
unusedExecutableVas(AddressInterval where) constRose::BinaryAnalysis::Partitioner2::Experimental::ParallelPartitioner::Partitioner
~SharedObject()Sawyer::SharedObjectinlinevirtual
~Storage() (defined in Sawyer::Attribute::Storage< SyncTag >)Sawyer::Attribute::Storage< SyncTag >inline