libTriton
version 1.0 build 1592
Loading...
Searching...
No Matches
triton
arch
Instruction
triton::arch::Instruction Member List
This is the complete list of members for
triton::arch::Instruction
, including all inherited members.
address
triton::arch::Instruction
protected
addSymbolicExpression
(const triton::engines::symbolic::SharedSymbolicExpression &expr)
triton::arch::Instruction
arch
triton::arch::Instruction
protected
branch
triton::arch::Instruction
protected
clear
(void)
triton::arch::Instruction
codeCondition
triton::arch::Instruction
protected
conditionTaken
triton::arch::Instruction
protected
controlFlow
triton::arch::Instruction
protected
disassembly
triton::arch::Instruction
protected
getAddress
(void) const
triton::arch::Instruction
getArchitecture
(void) const
triton::arch::Instruction
getCodeCondition
(void) const
triton::arch::Instruction
getDisassembly
(void) const
triton::arch::Instruction
getLoadAccess
(void)
triton::arch::Instruction
getNextAddress
(void) const
triton::arch::Instruction
getOpcode
(void) const
triton::arch::Instruction
getPrefix
(void) const
triton::arch::Instruction
getReadImmediates
(void)
triton::arch::Instruction
getReadRegisters
(void)
triton::arch::Instruction
getSize
(void) const
triton::arch::Instruction
getStoreAccess
(void)
triton::arch::Instruction
getThreadId
(void) const
triton::arch::Instruction
getType
(void) const
triton::arch::Instruction
getUndefinedRegisters
(void)
triton::arch::Instruction
getWrittenRegisters
(void)
triton::arch::Instruction
Instruction
()
triton::arch::Instruction
Instruction
(const void *opcode, triton::uint32 opSize)
triton::arch::Instruction
Instruction
(triton::uint64 addr, const void *opcode, triton::uint32 opSize)
triton::arch::Instruction
Instruction
(const Instruction &other)
triton::arch::Instruction
isBranch
(void) const
triton::arch::Instruction
isConditionTaken
(void) const
triton::arch::Instruction
isControlFlow
(void) const
triton::arch::Instruction
isMemoryRead
(void) const
triton::arch::Instruction
isMemoryWrite
(void) const
triton::arch::Instruction
isPrefixed
(void) const
triton::arch::Instruction
isReadFrom
(const triton::arch::OperandWrapper &target) const
triton::arch::Instruction
isSymbolized
(void) const
triton::arch::Instruction
isTainted
(void) const
triton::arch::Instruction
isThumb
(void) const
triton::arch::Instruction
isUpdateFlag
(void) const
triton::arch::Instruction
isWriteBack
(void) const
triton::arch::Instruction
isWriteTo
(const triton::arch::OperandWrapper &target) const
triton::arch::Instruction
loadAccess
triton::arch::Instruction
protected
opcode
triton::arch::Instruction
protected
operands
triton::arch::Instruction
operator=
(const Instruction &other)
triton::arch::Instruction
prefix
triton::arch::Instruction
protected
readImmediates
triton::arch::Instruction
protected
readRegisters
triton::arch::Instruction
protected
removeLoadAccess
(const triton::arch::MemoryAccess &mem)
triton::arch::Instruction
removeReadImmediate
(const triton::arch::Immediate &imm)
triton::arch::Instruction
removeReadRegister
(const triton::arch::Register ®)
triton::arch::Instruction
removeStoreAccess
(const triton::arch::MemoryAccess &mem)
triton::arch::Instruction
removeUndefinedRegister
(const triton::arch::Register ®)
triton::arch::Instruction
removeWrittenRegister
(const triton::arch::Register ®)
triton::arch::Instruction
setAddress
(triton::uint64 addr)
triton::arch::Instruction
setArchitecture
(triton::arch::architecture_e arch)
triton::arch::Instruction
setBranch
(bool flag)
triton::arch::Instruction
setCodeCondition
(triton::arch::arm::condition_e codeCondition)
triton::arch::Instruction
setConditionTaken
(bool flag)
triton::arch::Instruction
setControlFlow
(bool flag)
triton::arch::Instruction
setDisassembly
(const std::string &str)
triton::arch::Instruction
setLoadAccess
(const triton::arch::MemoryAccess &mem, const triton::ast::SharedAbstractNode &node)
triton::arch::Instruction
setOpcode
(const void *opcode, triton::uint32 size)
triton::arch::Instruction
setPrefix
(triton::arch::x86::prefix_e prefix)
triton::arch::Instruction
setReadImmediate
(const triton::arch::Immediate &imm, const triton::ast::SharedAbstractNode &node)
triton::arch::Instruction
setReadRegister
(const triton::arch::Register ®, const triton::ast::SharedAbstractNode &node)
triton::arch::Instruction
setSize
(triton::uint32 size)
triton::arch::Instruction
setStoreAccess
(const triton::arch::MemoryAccess &mem, const triton::ast::SharedAbstractNode &node)
triton::arch::Instruction
setTaint
(bool state)
triton::arch::Instruction
setTaint
(void)
triton::arch::Instruction
setThreadId
(triton::uint32 tid)
triton::arch::Instruction
setThumb
(bool state)
triton::arch::Instruction
setType
(triton::uint32 type)
triton::arch::Instruction
setUndefinedRegister
(const triton::arch::Register ®)
triton::arch::Instruction
setUpdateFlag
(bool state)
triton::arch::Instruction
setWriteBack
(bool state)
triton::arch::Instruction
setWrittenRegister
(const triton::arch::Register ®, const triton::ast::SharedAbstractNode &node)
triton::arch::Instruction
size
triton::arch::Instruction
protected
storeAccess
triton::arch::Instruction
protected
symbolicExpressions
triton::arch::Instruction
tainted
triton::arch::Instruction
protected
thumb
triton::arch::Instruction
protected
tid
triton::arch::Instruction
protected
type
triton::arch::Instruction
protected
undefinedRegisters
triton::arch::Instruction
protected
updateFlag
triton::arch::Instruction
protected
writeBack
triton::arch::Instruction
protected
writtenRegisters
triton::arch::Instruction
protected
~Instruction
()
triton::arch::Instruction
Generated by
1.10.0