libTriton version 1.0 build 1590
Loading...
Searching...
No Matches
triton::arch::Register Member List

This is the complete list of members for triton::arch::Register, including all inherited members.

ArmOperandProperties()triton::arch::arm::ArmOperandProperties
ArmOperandProperties(const ArmOperandProperties &other)triton::arch::arm::ArmOperandProperties
BitsVector()triton::arch::BitsVector
BitsVector(triton::uint32 high, triton::uint32 low)triton::arch::BitsVector
BitsVector(const triton::arch::BitsVector &other)triton::arch::BitsVector
extendSizetriton::arch::arm::ArmOperandPropertiesprotected
extendTypetriton::arch::arm::ArmOperandPropertiesprotected
getBitSize(void) consttriton::arch::Register
getExtendSize(void) consttriton::arch::arm::ArmOperandProperties
getExtendType(void) consttriton::arch::arm::ArmOperandProperties
getHigh(void) consttriton::arch::BitsVector
getId(void) consttriton::arch::Register
getLow(void) consttriton::arch::BitsVector
getMaxValue(void) consttriton::arch::BitsVector
getName(void) consttriton::arch::Register
getParent(void) consttriton::arch::Register
getShiftImmediate(void) consttriton::arch::arm::ArmOperandProperties
getShiftRegister(void) consttriton::arch::arm::ArmOperandProperties
getShiftType(void) consttriton::arch::arm::ArmOperandProperties
getSize(void) consttriton::arch::Register
getType(void) consttriton::arch::Register
getVASName(void) consttriton::arch::arm::ArmOperandProperties
getVASSize(void) consttriton::arch::arm::ArmOperandProperties
getVASType(void) consttriton::arch::arm::ArmOperandProperties
getVectorIndex(void) consttriton::arch::arm::ArmOperandProperties
getVectorSize(void) consttriton::arch::BitsVector
hightriton::arch::BitsVectorprotected
idtriton::arch::Registerprotected
isMutable(void) consttriton::arch::Register
isOverlapWith(const Register &other) consttriton::arch::Register
isSubtracted(void) consttriton::arch::arm::ArmOperandProperties
lowtriton::arch::BitsVectorprotected
nametriton::arch::Registerprotected
operator!=(const Register &other) consttriton::arch::Register
operator=(const Register &other)triton::arch::Register
triton::arch::BitsVector::operator=(const BitsVector &other)triton::arch::BitsVector
triton::arch::arm::ArmOperandProperties::operator=(const ArmOperandProperties &other)triton::arch::arm::ArmOperandProperties
operator==(const Register &other) consttriton::arch::Register
parenttriton::arch::Registerprotected
Register()triton::arch::Register
Register(triton::arch::register_e regId, std::string name, triton::arch::register_e parent, triton::uint32 high, triton::uint32 low, bool vmutable)triton::arch::Register
Register(const triton::arch::CpuInterface &, triton::arch::register_e regId)triton::arch::Register
Register(const Register &other)triton::arch::Register
setBits(triton::uint32 high, triton::uint32 low)triton::arch::BitsVector
setExtendedSize(triton::uint32 dstSize)triton::arch::arm::ArmOperandProperties
setExtendType(triton::arch::arm::extend_e type)triton::arch::arm::ArmOperandProperties
setHigh(triton::uint32 v)triton::arch::BitsVector
setLow(triton::uint32 v)triton::arch::BitsVector
setShiftType(triton::arch::arm::shift_e type)triton::arch::arm::ArmOperandProperties
setShiftValue(triton::uint32 imm)triton::arch::arm::ArmOperandProperties
setShiftValue(triton::arch::register_e reg)triton::arch::arm::ArmOperandProperties
setSubtracted(bool value)triton::arch::arm::ArmOperandProperties
setVASType(triton::arch::arm::vas_e type)triton::arch::arm::ArmOperandProperties
setVectorIndex(triton::sint32 index)triton::arch::arm::ArmOperandProperties
shiftTypetriton::arch::arm::ArmOperandPropertiesprotected
shiftValueImmediatetriton::arch::arm::ArmOperandPropertiesprotected
shiftValueRegistertriton::arch::arm::ArmOperandPropertiesprotected
subtractedtriton::arch::arm::ArmOperandPropertiesprotected
vasTypetriton::arch::arm::ArmOperandPropertiesprotected
vectorIndextriton::arch::arm::ArmOperandPropertiesprotected
vmutabletriton::arch::Registerprotected