AArch64Cpu(triton::callbacks::Callbacks *callbacks=nullptr) | triton::arch::arm::aarch64::AArch64Cpu | |
AArch64Cpu(const AArch64Cpu &other) | triton::arch::arm::aarch64::AArch64Cpu | |
AArch64Specifications(triton::arch::architecture_e) | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneConditionToTritonCondition(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneExtendToTritonExtend(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneInstructionToTritonInstruction(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneRegisterToTritonRegister(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneShiftToTritonShift(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
capstoneVASToTritonVAS(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
clear(void) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
clearConcreteMemoryValue(const triton::arch::MemoryAccess &mem) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
clearConcreteMemoryValue(triton::uint64 baseAddr, triton::usize size=1) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
disassembly(triton::arch::Instruction &inst) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getAllRegisters(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getConcreteMemory(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getConcreteMemoryAreaValue(triton::uint64 baseAddr, triton::usize size, bool execCallbacks=true) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getConcreteMemoryValue(const triton::arch::MemoryAccess &mem, bool execCallbacks=true) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getConcreteMemoryValue(triton::uint64 addr, bool execCallbacks=true) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getConcreteRegisterValue(const triton::arch::Register ®, bool execCallbacks=true) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getEndianness(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getMemoryOperandSpecialSize(triton::uint32 id) const | triton::arch::arm::aarch64::AArch64Specifications | |
getParentRegister(const triton::arch::Register ®) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getParentRegister(triton::arch::register_e id) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getParentRegisters(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getProgramCounter(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getRegister(triton::arch::register_e id) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getRegister(const std::string &name) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
getStackPointer(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
gprBitSize(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
gprSize(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
id2reg | triton::arch::arm::aarch64::AArch64Specifications | protected |
isConcreteMemoryValueDefined(const triton::arch::MemoryAccess &mem) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isConcreteMemoryValueDefined(triton::uint64 baseAddr, triton::usize size=1) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isFlag(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isGPR(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | |
isMemoryExclusive(const triton::arch::MemoryAccess &mem) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isRegister(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isRegisterValid(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isScalarRegister(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | |
isSystemRegister(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | |
isThumb(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
isVectorRegister(triton::arch::register_e regId) const | triton::arch::arm::aarch64::AArch64Cpu | |
memory | triton::arch::arm::aarch64::AArch64Cpu | protected |
name2id (defined in triton::arch::arm::aarch64::AArch64Specifications) | triton::arch::arm::aarch64::AArch64Specifications | protected |
numberOfRegisters(void) const | triton::arch::arm::aarch64::AArch64Cpu | virtual |
operator=(const AArch64Cpu &other) | triton::arch::arm::aarch64::AArch64Cpu | |
pc | triton::arch::arm::aarch64::AArch64Cpu | protected |
q0 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q1 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q10 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q11 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q12 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q13 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q14 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q15 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q16 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q17 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q18 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q19 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q2 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q20 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q21 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q22 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q23 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q24 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q25 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q26 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q27 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q28 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q29 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q3 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q30 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q31 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q4 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q5 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q6 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q7 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q8 | triton::arch::arm::aarch64::AArch64Cpu | protected |
q9 | triton::arch::arm::aarch64::AArch64Cpu | protected |
setConcreteMemoryAreaValue(triton::uint64 baseAddr, const std::vector< triton::uint8 > &values, bool execCallbacks=true) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setConcreteMemoryAreaValue(triton::uint64 baseAddr, const void *area, triton::usize size, bool execCallbacks=true) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setConcreteMemoryValue(const triton::arch::MemoryAccess &mem, const triton::uint512 &value, bool execCallbacks=true) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setConcreteMemoryValue(triton::uint64 addr, triton::uint8 value, bool execCallbacks=true) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setConcreteRegisterValue(const triton::arch::Register ®, const triton::uint512 &value, bool execCallbacks=true) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setMemoryExclusiveTag(const triton::arch::MemoryAccess &mem, bool tag) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
setThumb(bool state) | triton::arch::arm::aarch64::AArch64Cpu | virtual |
sp | triton::arch::arm::aarch64::AArch64Cpu | protected |
spsr | triton::arch::arm::aarch64::AArch64Cpu | protected |
x0 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x1 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x10 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x11 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x12 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x13 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x14 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x15 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x16 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x17 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x18 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x19 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x2 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x20 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x21 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x22 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x23 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x24 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x25 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x26 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x27 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x28 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x29 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x3 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x30 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x4 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x5 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x6 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x7 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x8 | triton::arch::arm::aarch64::AArch64Cpu | protected |
x9 | triton::arch::arm::aarch64::AArch64Cpu | protected |
~AArch64Cpu() | triton::arch::arm::aarch64::AArch64Cpu | virtual |
~CpuInterface() | triton::arch::CpuInterface | inlinevirtual |