Zdexby TheHolyOneZ
5,999 structs
Struct

Instruction

Iced.Intel.Instruction, MonoMod.Iced MonoMod.Iced

Members 20

OffsetSizeNameTypeFlags
——TOTAL_SIZE<a const>
——nextRip<in the binary>
——memDispl<in the binary>
——flags1<in the binary>
——immediate<in the binary>
——code<in the binary>
——memBaseReg<in the binary>
——memIndexReg<in the binary>
——reg0<in the binary>
——reg1<in the binary>
——reg2<in the binary>
——reg3<in the binary>
——opKind0<in the binary>
——opKind1<in the binary>
——opKind2<in the binary>
——opKind3<in the binary>
——scale<in the binary>
——displSize<in the binary>
——len<in the binary>
——pad<in the binary>

Functions 373

SignatureFlagsNativeParams
void InitializeSignedImmediate()—0x00
void InitializeUnsignedImmediate()—0x00
void GetImmediateOpKind()—0x00
void GetNearBranchOpKind()—0x00
void GetFarBranchOpKind()—0x00
void CreateString_Reg_SegRSI()—0x00
void CreateString_Reg_ESRDI()—0x00
void CreateString_ESRDI_Reg()—0x00
void CreateString_SegRSI_ESRDI()—0x00
void CreateString_ESRDI_SegRSI()—0x00
void CreateMaskmov()—0x00
void InitMemoryOperand()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void Create()—0x00
void CreateBranch()—0x00
void CreateBranch()—0x00
void CreateXbegin()—0x00
void CreateOutsb()—0x00
void CreateRepOutsb()—0x00
void CreateOutsw()—0x00
void CreateRepOutsw()—0x00
void CreateOutsd()—0x00
void CreateRepOutsd()—0x00
void CreateLodsb()—0x00
void CreateRepLodsb()—0x00
void CreateLodsw()—0x00
void CreateRepLodsw()—0x00
void CreateLodsd()—0x00
void CreateRepLodsd()—0x00
void CreateLodsq()—0x00
void CreateRepLodsq()—0x00
void CreateScasb()—0x00
void CreateRepeScasb()—0x00
void CreateRepneScasb()—0x00
void CreateScasw()—0x00
void CreateRepeScasw()—0x00
void CreateRepneScasw()—0x00
void CreateScasd()—0x00
void CreateRepeScasd()—0x00
void CreateRepneScasd()—0x00
void CreateScasq()—0x00
void CreateRepeScasq()—0x00
void CreateRepneScasq()—0x00
void CreateInsb()—0x00
void CreateRepInsb()—0x00
void CreateInsw()—0x00
void CreateRepInsw()—0x00
void CreateInsd()—0x00
void CreateRepInsd()—0x00
void CreateStosb()—0x00
void CreateRepStosb()—0x00
void CreateStosw()—0x00
void CreateRepStosw()—0x00
void CreateStosd()—0x00
void CreateRepStosd()—0x00
void CreateStosq()—0x00
void CreateRepStosq()—0x00
void CreateCmpsb()—0x00
void CreateRepeCmpsb()—0x00
void CreateRepneCmpsb()—0x00
void CreateCmpsw()—0x00
void CreateRepeCmpsw()—0x00
void CreateRepneCmpsw()—0x00
void CreateCmpsd()—0x00
void CreateRepeCmpsd()—0x00
void CreateRepneCmpsd()—0x00
void CreateCmpsq()—0x00
void CreateRepeCmpsq()—0x00
void CreateRepneCmpsq()—0x00
void CreateMovsb()—0x00
void CreateRepMovsb()—0x00
void CreateMovsw()—0x00
void CreateRepMovsw()—0x00
void CreateMovsd()—0x00
void CreateRepMovsd()—0x00
void CreateMovsq()—0x00
void CreateRepMovsq()—0x00
void CreateMaskmovq()—0x00
void CreateMaskmovdqu()—0x00
void CreateVmaskmovdqu()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareByte()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareWord()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareDword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void CreateDeclareQword()—0x00
void op_Equality()—0x00
void op_Inequality()—0x00
void Equals()—0x00
void System.IEquatable<Iced.Intel.Instruction>.Equals()—0x00
void EqualsInternal()—0x00
void GetHashCode()—0x00
void Equals()—0x00
void EqualsAllBits()—0x00
void get_IP16()—0x00
void set_IP16()—0x00
void get_IP32()—0x00
void set_IP32()—0x00
void get_IP()—0x00
void set_IP()—0x00
void get_NextIP16()—0x00
void set_NextIP16()—0x00
void get_NextIP32()—0x00
void set_NextIP32()—0x00
void get_NextIP()—0x00
void set_NextIP()—0x00
void get_CodeSize()—0x00
void set_CodeSize()—0x00
void set_InternalCodeSize()—0x00
void get_IsInvalid()—0x00
void get_Code()—0x00
void set_Code()—0x00
void InternalSetCodeNoCheck()—0x00
void get_Mnemonic()—0x00
void get_OpCount()—0x00
void get_Length()—0x00
void set_Length()—0x00
void get_Internal_HasRepeOrRepnePrefix()—0x00
void get_HasAnyOf_Lock_Rep_Repne_Prefix()—0x00
void IsXacquireInstr()—0x00
void IsXreleaseInstr()—0x00
void get_HasXacquirePrefix()—0x00
void set_HasXacquirePrefix()—0x00
void InternalSetHasXacquirePrefix()—0x00
void get_HasXreleasePrefix()—0x00
void set_HasXreleasePrefix()—0x00
void InternalSetHasXreleasePrefix()—0x00
void get_HasRepPrefix()—0x00
void set_HasRepPrefix()—0x00
void get_HasRepePrefix()—0x00
void set_HasRepePrefix()—0x00
void InternalSetHasRepePrefix()—0x00
void InternalClearHasRepePrefix()—0x00
void InternalClearHasRepeRepnePrefix()—0x00
void get_HasRepnePrefix()—0x00
void set_HasRepnePrefix()—0x00
void InternalSetHasRepnePrefix()—0x00
void InternalClearHasRepnePrefix()—0x00
void get_HasLockPrefix()—0x00
void set_HasLockPrefix()—0x00
void InternalSetHasLockPrefix()—0x00
void InternalClearHasLockPrefix()—0x00
void get_Op0Kind()—0x00
void set_Op0Kind()—0x00
void get_Internal_Op0IsNotReg_or_Op1IsNotReg()—0x00
void get_Op1Kind()—0x00
void set_Op1Kind()—0x00
void get_Op2Kind()—0x00
void set_Op2Kind()—0x00
void get_Op3Kind()—0x00
void set_Op3Kind()—0x00
void get_Op4Kind()—0x00
void set_Op4Kind()—0x00
void GetOpKind()—0x00
void HasOpKind()—0x00
void SetOpKind()—0x00
void get_HasSegmentPrefix()—0x00
void get_SegmentPrefix()—0x00
void set_SegmentPrefix()—0x00
void get_MemorySegment()—0x00
void get_MemoryDisplSize()—0x00
void set_MemoryDisplSize()—0x00
void InternalSetMemoryDisplSize()—0x00
void get_IsBroadcast()—0x00
void set_IsBroadcast()—0x00
void InternalSetIsBroadcast()—0x00
void get_MemorySize()—0x00
void get_MemoryIndexScale()—0x00
void set_MemoryIndexScale()—0x00
void get_InternalMemoryIndexScale()—0x00
void set_InternalMemoryIndexScale()—0x00
void get_MemoryDisplacement32()—0x00
void set_MemoryDisplacement32()—0x00
void get_MemoryDisplacement64()—0x00
void set_MemoryDisplacement64()—0x00
void GetImmediate()—0x00
void SetImmediate()—0x00
void SetImmediate()—0x00
void SetImmediate()—0x00
void SetImmediate()—0x00
void get_Immediate8()—0x00
void set_Immediate8()—0x00
void set_InternalImmediate8()—0x00
void get_Immediate8_2nd()—0x00
void set_Immediate8_2nd()—0x00
void set_InternalImmediate8_2nd()—0x00
void get_Immediate16()—0x00
void set_Immediate16()—0x00
void set_InternalImmediate16()—0x00
void get_Immediate32()—0x00
void set_Immediate32()—0x00
void get_Immediate64()—0x00
void set_Immediate64()—0x00
void set_InternalImmediate64_lo()—0x00
void set_InternalImmediate64_hi()—0x00
void get_Immediate8to16()—0x00
void set_Immediate8to16()—0x00
void get_Immediate8to32()—0x00
void set_Immediate8to32()—0x00
void get_Immediate8to64()—0x00
void set_Immediate8to64()—0x00
void get_Immediate32to64()—0x00
void set_Immediate32to64()—0x00
void get_NearBranch16()—0x00
void set_NearBranch16()—0x00
void set_InternalNearBranch16()—0x00
void get_NearBranch32()—0x00
void set_NearBranch32()—0x00
void get_NearBranch64()—0x00
void set_NearBranch64()—0x00
void get_NearBranchTarget()—0x00
void get_FarBranch16()—0x00
void set_FarBranch16()—0x00
void set_InternalFarBranch16()—0x00
void get_FarBranch32()—0x00
void set_FarBranch32()—0x00
void get_FarBranchSelector()—0x00
void set_FarBranchSelector()—0x00
void set_InternalFarBranchSelector()—0x00
void get_MemoryBase()—0x00
void set_MemoryBase()—0x00
void set_InternalMemoryBase()—0x00
void get_MemoryIndex()—0x00
void set_MemoryIndex()—0x00
void set_InternalMemoryIndex()—0x00
void get_Op0Register()—0x00
void set_Op0Register()—0x00
void set_InternalOp0Register()—0x00
void get_Op1Register()—0x00
void set_Op1Register()—0x00
void set_InternalOp1Register()—0x00
void get_Op2Register()—0x00
void set_Op2Register()—0x00
void set_InternalOp2Register()—0x00
void get_Op3Register()—0x00
void set_Op3Register()—0x00
void set_InternalOp3Register()—0x00
void get_Op4Register()—0x00
void set_Op4Register()—0x00
void GetOpRegister()—0x00
void SetOpRegister()—0x00
void get_OpMask()—0x00
void set_OpMask()—0x00
void get_InternalOpMask()—0x00
void set_InternalOpMask()—0x00
void get_HasOpMask()—0x00
void get_HasOpMask_or_ZeroingMasking()—0x00
void get_ZeroingMasking()—0x00
void set_ZeroingMasking()—0x00
void InternalSetZeroingMasking()—0x00
void get_MergingMasking()—0x00
void set_MergingMasking()—0x00
void get_RoundingControl()—0x00
void set_RoundingControl()—0x00
void set_InternalRoundingControl()—0x00
void get_HasRoundingControlOrSae()—0x00
void get_DeclareDataCount()—0x00
void set_DeclareDataCount()—0x00
void set_InternalDeclareDataCount()—0x00
void SetDeclareByteValue()—0x00
void SetDeclareByteValue()—0x00
void GetDeclareByteValue()—0x00
void SetDeclareWordValue()—0x00
void SetDeclareWordValue()—0x00
void GetDeclareWordValue()—0x00
void SetDeclareDwordValue()—0x00
void SetDeclareDwordValue()—0x00
void GetDeclareDwordValue()—0x00
void SetDeclareQwordValue()—0x00
void SetDeclareQwordValue()—0x00
void GetDeclareQwordValue()—0x00
void get_IsVsib()—0x00
void get_IsVsib32()—0x00
void get_IsVsib64()—0x00
void TryGetVsib64()—0x00
void get_SuppressAllExceptions()—0x00
void set_SuppressAllExceptions()—0x00
void InternalSetSuppressAllExceptions()—0x00
void get_IsIPRelativeMemoryOperand()—0x00
void get_IPRelativeMemoryAddress()—0x00
void ToString()—0x00
void GetVirtualAddress()—0x00
void GetVirtualAddress()—0x00
void TryGetVirtualAddress()—0x00
void TryGetVirtualAddress()—0x00