libTriton version 1.0 build 1592
|
The RISCV ISA semantics. More...
#include <riscvSemantics.hpp>
Public Member Functions | |
TRITON_EXPORT | riscvSemantics (triton::arch::Architecture *architecture, triton::engines::symbolic::SymbolicEngine *symbolicEngine, triton::engines::taint::TaintEngine *taintEngine, const triton::modes::SharedModes &modes, const triton::ast::SharedAstContext &astCtxt) |
Constructor. | |
TRITON_EXPORT triton::arch::exception_e | buildSemantics (triton::arch::Instruction &inst) |
Builds the semantics of the instruction. Returns triton::arch::NO_FAULT if succeed. | |
Public Member Functions inherited from triton::arch::SemanticsInterface | |
virtual TRITON_EXPORT | ~SemanticsInterface () |
Destructor. | |
The RISCV ISA semantics.
Definition at line 47 of file riscvSemantics.hpp.
triton::arch::riscv::riscvSemantics::riscvSemantics | ( | triton::arch::Architecture * | architecture, |
triton::engines::symbolic::SymbolicEngine * | symbolicEngine, | ||
triton::engines::taint::TaintEngine * | taintEngine, | ||
const triton::modes::SharedModes & | modes, | ||
const triton::ast::SharedAstContext & | astCtxt ) |
Constructor.
Definition at line 130 of file riscvSemantics.cpp.
|
virtual |
Builds the semantics of the instruction. Returns triton::arch::NO_FAULT
if succeed.
Implements triton::arch::SemanticsInterface.
Definition at line 152 of file riscvSemantics.cpp.