ROSE
0.11.137.0
|
A semantic domain to generate LLVM.
Classes | |
class | RiscOperators |
class | Transcoder |
Translates machine instructions to LLVM. More... | |
Typedefs | |
typedef std::vector< RegisterDescriptor > | RegisterDescriptors |
typedef SymbolicExpression::Leaf | LeafNode |
typedef SymbolicExpression::LeafPtr | LeafPtr |
typedef SymbolicExpression::Interior | InteriorNode |
typedef SymbolicExpression::InteriorPtr | InteriorPtr |
typedef SymbolicExpression::Ptr | ExpressionPtr |
typedef SymbolicExpression::Nodes | TreeNodes |
typedef SymbolicSemantics::SValuePtr | SValuePtr |
typedef SymbolicSemantics::SValue | SValue |
typedef BaseSemantics::RegisterStateGenericPtr | RegisterStatePtr |
typedef BaseSemantics::RegisterStateGeneric | RegisterState |
typedef SymbolicSemantics::MemoryStatePtr | MemoryStatePtr |
typedef SymbolicSemantics::MemoryState | MemoryState |
typedef BaseSemantics::StatePtr | StatePtr |
typedef BaseSemantics::State | State |
typedef boost::shared_ptr< class RiscOperators > | RiscOperatorsPtr |
Shared-ownership pointer to LLVM RISC operations. More... | |
typedef boost::shared_ptr< class Transcoder > | TranscoderPtr |
Shared-ownership pointer to an LLVM transcoder. More... | |
typedef boost::shared_ptr<class RiscOperators> Rose::BinaryAnalysis::InstructionSemantics::LlvmSemantics::RiscOperatorsPtr |
Shared-ownership pointer to LLVM RISC operations.
Definition at line 40 of file LlvmSemantics.h.
typedef boost::shared_ptr<class Transcoder> Rose::BinaryAnalysis::InstructionSemantics::LlvmSemantics::TranscoderPtr |
Shared-ownership pointer to an LLVM transcoder.
Definition at line 339 of file LlvmSemantics.h.