|
ROSE
0.11.87.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 SymbolicExpr::Leaf | LeafNode |
| typedef SymbolicExpr::LeafPtr | LeafPtr |
| typedef SymbolicExpr::Interior | InteriorNode |
| typedef SymbolicExpr::InteriorPtr | InteriorPtr |
| typedef SymbolicExpr::Ptr | ExpressionPtr |
| typedef SymbolicExpr::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::InstructionSemantics2::LlvmSemantics::RiscOperatorsPtr |
Shared-ownership pointer to LLVM RISC operations.
See Shared ownership.
Definition at line 39 of file LlvmSemantics.h.
| typedef boost::shared_ptr<class Transcoder> Rose::BinaryAnalysis::InstructionSemantics2::LlvmSemantics::TranscoderPtr |
Shared-ownership pointer to an LLVM transcoder.
See Shared ownership.
Definition at line 359 of file LlvmSemantics.h.
1.8.10