C# Class SharpOS.AOT.X86.Assembly

ファイルを表示 Open project: sharpos/SharpOS Class Usage Examples

Private Properties

Property Type Description
AddArrayFields void
AddBSS void
AddData void
AddEntryPoint void
AddExceptionHandlingClauses void
AddHelperFunctions void
AddITableFields void
AddLMUL void
AddLSAR void
AddLSHL void
AddLSHR void
AddMetadata void
AddMethodBoundaries void
AddMultibootHeader void
AddPEHeader void
AddPESection void
AddResources void
AddString string
AddSymbol void
AddSymbols void
AddTypeInfoFields string
AddVTableFields void
BSSAlloc string
BSSAlloc string
DecodeToken void
FormatLabelName string
FreeSpareRegister void
GenerateConflictStub void
GenerateConflictStubPart void
GenerateIMTHelpers void
Get16BitRegister R16Type
Get8BitRegister R8Type
GetAssemblyInstruction void
GetLabelAddress UInt32
GetLabelIndex int
GetMemoryInternal Memory
GetPESectionLabel string
GetRegister SharpOS.AOT.X86.R32Type
GetSpareRegister SharpOS.AOT.X86.R32Type
Patch void
PatchPE void
PatchSymbolOffsets void
Save bool
StaticArray void
StaticArray void

Public Methods

Method Description
AAA ( ) : void

AAA

AAD ( ) : void

AAD

AAD ( Byte target ) : void

AAD imm8

AAM ( ) : void

AAM

AAM ( Byte target ) : void

AAM imm8

AAS ( ) : void

AAS

ADC ( ByteMemory target, Byte source ) : void

ADC mem8,imm8

ADC ( ByteMemory target, R8Type source ) : void

ADC mem8,reg8

ADC ( DWordMemory target, Byte source ) : void

ADC mem32,imm8

ADC ( DWordMemory target, R32Type source ) : void

ADC mem32,reg32

ADC ( DWordMemory target, UInt32 source ) : void

ADC mem32,imm32

ADC ( R16Type target, Byte source ) : void

ADC rmreg16,imm8

ADC ( R16Type target, R16Type source ) : void

ADC rmreg16,reg16

ADC ( R16Type target, UInt16 source ) : void

ADC rmreg16,imm16

ADC ( R16Type target, WordMemory source ) : void

ADC reg16,mem16

ADC ( R32Type target, Byte source ) : void

ADC rmreg32,imm8

ADC ( R32Type target, DWordMemory source ) : void

ADC reg32,mem32

ADC ( R32Type target, R32Type source ) : void

ADC rmreg32,reg32

ADC ( R32Type target, UInt32 source ) : void

ADC rmreg32,imm32

ADC ( R8Type target, Byte source ) : void

ADC rmreg8,imm8

ADC ( R8Type target, ByteMemory source ) : void

ADC reg8,mem8

ADC ( R8Type target, R8Type source ) : void

ADC rmreg8,reg8

ADC ( WordMemory target, Byte source ) : void

ADC mem16,imm8

ADC ( WordMemory target, R16Type source ) : void

ADC mem16,reg16

ADC ( WordMemory target, UInt16 source ) : void

ADC mem16,imm16

ADD ( ByteMemory target, Byte source ) : void

ADD mem8,imm8

ADD ( ByteMemory target, R8Type source ) : void

ADD mem8,reg8

ADD ( DWordMemory target, Byte source ) : void

ADD mem32,imm8

ADD ( DWordMemory target, R32Type source ) : void

ADD mem32,reg32

ADD ( DWordMemory target, UInt32 source ) : void

ADD mem32,imm32

ADD ( R16Type target, Byte source ) : void

ADD rmreg16,imm8

ADD ( R16Type target, R16Type source ) : void

ADD rmreg16,reg16

ADD ( R16Type target, UInt16 source ) : void

ADD rmreg16,imm16

ADD ( R16Type target, WordMemory source ) : void

ADD reg16,mem16

ADD ( R32Type target, Byte source ) : void

ADD rmreg32,imm8

ADD ( R32Type target, DWordMemory source ) : void

ADD reg32,mem32

ADD ( R32Type target, R32Type source ) : void

ADD rmreg32,reg32

ADD ( R32Type target, UInt32 source ) : void

ADD rmreg32,imm32

ADD ( R8Type target, Byte source ) : void

ADD rmreg8,imm8

ADD ( R8Type target, ByteMemory source ) : void

ADD reg8,mem8

ADD ( R8Type target, R8Type source ) : void

ADD rmreg8,reg8

ADD ( WordMemory target, Byte source ) : void

ADD mem16,imm8

ADD ( WordMemory target, R16Type source ) : void

ADD mem16,reg16

ADD ( WordMemory target, UInt16 source ) : void

ADD mem16,imm16

ADDRESSOF ( string label ) : void

Address of the specified label.

ALIGN ( UInt32 value ) : void

ALIGNs the specified value.

AND ( ByteMemory target, Byte source ) : void

AND mem8,imm8

AND ( ByteMemory target, R8Type source ) : void

AND mem8,reg8

AND ( DWordMemory target, Byte source ) : void

AND mem32,imm8

AND ( DWordMemory target, R32Type source ) : void

AND mem32,reg32

AND ( DWordMemory target, UInt32 source ) : void

AND mem32,imm32

AND ( R16Type target, Byte source ) : void

AND rmreg16,imm8

AND ( R16Type target, R16Type source ) : void

AND rmreg16,reg16

AND ( R16Type target, UInt16 source ) : void

AND rmreg16,imm16

AND ( R16Type target, WordMemory source ) : void

AND reg16,mem16

AND ( R32Type target, Byte source ) : void

AND rmreg32,imm8

AND ( R32Type target, DWordMemory source ) : void

AND reg32,mem32

AND ( R32Type target, R32Type source ) : void

AND rmreg32,reg32

AND ( R32Type target, UInt32 source ) : void

AND rmreg32,imm32

AND ( R8Type target, Byte source ) : void

AND rmreg8,imm8

AND ( R8Type target, ByteMemory source ) : void

AND reg8,mem8

AND ( R8Type target, R8Type source ) : void

AND rmreg8,reg8

AND ( WordMemory target, Byte source ) : void

AND mem16,imm8

AND ( WordMemory target, R16Type source ) : void

AND mem16,reg16

AND ( WordMemory target, UInt16 source ) : void

AND mem16,imm16

ARPL ( R16Type target, R16Type source ) : void

ARPL rmreg16,reg16

ARPL ( WordMemory target, R16Type source ) : void

ARPL mem16,reg16

AddObjectFields ( string _class ) : void

Adds the object fields.

Assembly ( ) : System

Initializes a new instance of the Assembly class.

Assembly ( bool bits32 ) : System

Initializes a new instance of the Assembly class.

BITS32 ( bool value ) : void

BITs the S32.

BOUND ( R16Type target, Memory source ) : void

BOUND reg16,mem

BOUND ( R32Type target, Memory source ) : void

BOUND reg32,mem

BSF ( R16Type target, R16Type source ) : void

BSF reg16,rmreg16

BSF ( R16Type target, WordMemory source ) : void

BSF reg16,mem16

BSF ( R32Type target, DWordMemory source ) : void

BSF reg32,mem32

BSF ( R32Type target, R32Type source ) : void

BSF reg32,rmreg32

BSR ( R16Type target, R16Type source ) : void

BSR reg16,rmreg16

BSR ( R16Type target, WordMemory source ) : void

BSR reg16,mem16

BSR ( R32Type target, DWordMemory source ) : void

BSR reg32,mem32

BSR ( R32Type target, R32Type source ) : void

BSR reg32,rmreg32

BSWAP ( R32Type target ) : void

BSWAP reg32

BT ( DWordMemory target, Byte source ) : void

BT mem32,imm8

BT ( DWordMemory target, R32Type source ) : void

BT mem32,reg32

BT ( R16Type target, Byte source ) : void

BT rmreg16,imm8

BT ( R16Type target, R16Type source ) : void

BT rmreg16,reg16

BT ( R32Type target, Byte source ) : void

BT rmreg32,imm8

BT ( R32Type target, R32Type source ) : void

BT rmreg32,reg32

BT ( WordMemory target, Byte source ) : void

BT mem16,imm8

BT ( WordMemory target, R16Type source ) : void

BT mem16,reg16

BTC ( DWordMemory target, Byte source ) : void

BTC mem32,imm8

BTC ( DWordMemory target, R32Type source ) : void

BTC mem32,reg32

BTC ( R16Type target, Byte source ) : void

BTC rmreg16,imm8

BTC ( R16Type target, R16Type source ) : void

BTC rmreg16,reg16

BTC ( R32Type target, Byte source ) : void

BTC rmreg32,imm8

BTC ( R32Type target, R32Type source ) : void

BTC rmreg32,reg32

BTC ( WordMemory target, Byte source ) : void

BTC mem16,imm8

BTC ( WordMemory target, R16Type source ) : void

BTC mem16,reg16

BTR ( DWordMemory target, Byte source ) : void

BTR mem32,imm8

BTR ( DWordMemory target, R32Type source ) : void

BTR mem32,reg32

BTR ( R16Type target, Byte source ) : void

BTR rmreg16,imm8

BTR ( R16Type target, R16Type source ) : void

BTR rmreg16,reg16

BTR ( R32Type target, Byte source ) : void

BTR rmreg32,imm8

BTR ( R32Type target, R32Type source ) : void

BTR rmreg32,reg32

BTR ( WordMemory target, Byte source ) : void

BTR mem16,imm8

BTR ( WordMemory target, R16Type source ) : void

BTR mem16,reg16

BTS ( DWordMemory target, Byte source ) : void

BTS mem32,imm8

BTS ( DWordMemory target, R32Type source ) : void

BTS mem32,reg32

BTS ( R16Type target, Byte source ) : void

BTS rmreg16,imm8

BTS ( R16Type target, R16Type source ) : void

BTS rmreg16,reg16

BTS ( R32Type target, Byte source ) : void

BTS rmreg32,imm8

BTS ( R32Type target, R32Type source ) : void

BTS rmreg32,reg32

BTS ( WordMemory target, Byte source ) : void

BTS mem16,imm8

BTS ( WordMemory target, R16Type source ) : void

BTS mem16,reg16

CALL ( DWordMemory target ) : void

CALL mem32

CALL ( R16Type target ) : void

CALL rmreg16

CALL ( R32Type target ) : void

CALL rmreg32

CALL ( UInt16 target, UInt16 source ) : void

CALL imm16:imm16

CALL ( UInt16 target, UInt32 source ) : void

CALL imm16:imm32

CALL ( UInt32 target ) : void

CALL imm

CALL ( WordMemory target ) : void

CALL mem16

CALL ( string label ) : void

CALL imm

CALL_FAR ( DWordMemory target ) : void

CALL FAR mem32

CALL_FAR ( WordMemory target ) : void

CALL FAR mem16

CBW ( ) : void

CBW

CDQ ( ) : void

CDQ

CLC ( ) : void

CLC

CLD ( ) : void

CLD

CLFLUSH ( Memory target ) : void

CLFLUSH mem

CLI ( ) : void

CLI

CLTS ( ) : void

CLTS

CMC ( ) : void

CMC

CMOVA ( R16Type target, R16Type source ) : void

CMOVA reg16,rmreg16

CMOVA ( R16Type target, WordMemory source ) : void

CMOVA reg16,mem16

CMOVA ( R32Type target, DWordMemory source ) : void

CMOVA reg32,mem32

CMOVA ( R32Type target, R32Type source ) : void

CMOVA reg32,rmreg32

CMOVAE ( R16Type target, R16Type source ) : void

CMOVAE reg16,rmreg16

CMOVAE ( R16Type target, WordMemory source ) : void

CMOVAE reg16,mem16

CMOVAE ( R32Type target, DWordMemory source ) : void

CMOVAE reg32,mem32

CMOVAE ( R32Type target, R32Type source ) : void

CMOVAE reg32,rmreg32

CMOVB ( R16Type target, R16Type source ) : void

CMOVB reg16,rmreg16

CMOVB ( R16Type target, WordMemory source ) : void

CMOVB reg16,mem16

CMOVB ( R32Type target, DWordMemory source ) : void

CMOVB reg32,mem32

CMOVB ( R32Type target, R32Type source ) : void

CMOVB reg32,rmreg32

CMOVBE ( R16Type target, R16Type source ) : void

CMOVBE reg16,rmreg16

CMOVBE ( R16Type target, WordMemory source ) : void

CMOVBE reg16,mem16

CMOVBE ( R32Type target, DWordMemory source ) : void

CMOVBE reg32,mem32

CMOVBE ( R32Type target, R32Type source ) : void

CMOVBE reg32,rmreg32

CMOVC ( R16Type target, R16Type source ) : void

CMOVC reg16,rmreg16

CMOVC ( R16Type target, WordMemory source ) : void

CMOVC reg16,mem16

CMOVC ( R32Type target, DWordMemory source ) : void

CMOVC reg32,mem32

CMOVC ( R32Type target, R32Type source ) : void

CMOVC reg32,rmreg32

CMOVE ( R16Type target, R16Type source ) : void

CMOVE reg16,rmreg16

CMOVE ( R16Type target, WordMemory source ) : void

CMOVE reg16,mem16

CMOVE ( R32Type target, DWordMemory source ) : void

CMOVE reg32,mem32

CMOVE ( R32Type target, R32Type source ) : void

CMOVE reg32,rmreg32

CMOVG ( R16Type target, R16Type source ) : void

CMOVG reg16,rmreg16

CMOVG ( R16Type target, WordMemory source ) : void

CMOVG reg16,mem16

CMOVG ( R32Type target, DWordMemory source ) : void

CMOVG reg32,mem32

CMOVG ( R32Type target, R32Type source ) : void

CMOVG reg32,rmreg32

CMOVGE ( R16Type target, R16Type source ) : void

CMOVGE reg16,rmreg16

CMOVGE ( R16Type target, WordMemory source ) : void

CMOVGE reg16,mem16

CMOVGE ( R32Type target, DWordMemory source ) : void

CMOVGE reg32,mem32

CMOVGE ( R32Type target, R32Type source ) : void

CMOVGE reg32,rmreg32

CMOVL ( R16Type target, R16Type source ) : void

CMOVL reg16,rmreg16

CMOVL ( R16Type target, WordMemory source ) : void

CMOVL reg16,mem16

CMOVL ( R32Type target, DWordMemory source ) : void

CMOVL reg32,mem32

CMOVL ( R32Type target, R32Type source ) : void

CMOVL reg32,rmreg32

CMOVLE ( R16Type target, R16Type source ) : void

CMOVLE reg16,rmreg16

CMOVLE ( R16Type target, WordMemory source ) : void

CMOVLE reg16,mem16

CMOVLE ( R32Type target, DWordMemory source ) : void

CMOVLE reg32,mem32

CMOVLE ( R32Type target, R32Type source ) : void

CMOVLE reg32,rmreg32

CMOVNA ( R16Type target, R16Type source ) : void

CMOVNA reg16,rmreg16

CMOVNA ( R16Type target, WordMemory source ) : void

CMOVNA reg16,mem16

CMOVNA ( R32Type target, DWordMemory source ) : void

CMOVNA reg32,mem32

CMOVNA ( R32Type target, R32Type source ) : void

CMOVNA reg32,rmreg32

CMOVNAE ( R16Type target, R16Type source ) : void

CMOVNAE reg16,rmreg16

CMOVNAE ( R16Type target, WordMemory source ) : void

CMOVNAE reg16,mem16

CMOVNAE ( R32Type target, DWordMemory source ) : void

CMOVNAE reg32,mem32

CMOVNAE ( R32Type target, R32Type source ) : void

CMOVNAE reg32,rmreg32

CMOVNB ( R16Type target, R16Type source ) : void

CMOVNB reg16,rmreg16

CMOVNB ( R16Type target, WordMemory source ) : void

CMOVNB reg16,mem16

CMOVNB ( R32Type target, DWordMemory source ) : void

CMOVNB reg32,mem32

CMOVNB ( R32Type target, R32Type source ) : void

CMOVNB reg32,rmreg32

CMOVNBE ( R16Type target, R16Type source ) : void

CMOVNBE reg16,rmreg16

CMOVNBE ( R16Type target, WordMemory source ) : void

CMOVNBE reg16,mem16

CMOVNBE ( R32Type target, DWordMemory source ) : void

CMOVNBE reg32,mem32

CMOVNBE ( R32Type target, R32Type source ) : void

CMOVNBE reg32,rmreg32

CMOVNC ( R16Type target, R16Type source ) : void

CMOVNC reg16,rmreg16

CMOVNC ( R16Type target, WordMemory source ) : void

CMOVNC reg16,mem16

CMOVNC ( R32Type target, DWordMemory source ) : void

CMOVNC reg32,mem32

CMOVNC ( R32Type target, R32Type source ) : void

CMOVNC reg32,rmreg32

CMOVNE ( R16Type target, R16Type source ) : void

CMOVNE reg16,rmreg16

CMOVNE ( R16Type target, WordMemory source ) : void

CMOVNE reg16,mem16

CMOVNE ( R32Type target, DWordMemory source ) : void

CMOVNE reg32,mem32

CMOVNE ( R32Type target, R32Type source ) : void

CMOVNE reg32,rmreg32

CMOVNG ( R16Type target, R16Type source ) : void

CMOVNG reg16,rmreg16

CMOVNG ( R16Type target, WordMemory source ) : void

CMOVNG reg16,mem16

CMOVNG ( R32Type target, DWordMemory source ) : void

CMOVNG reg32,mem32

CMOVNG ( R32Type target, R32Type source ) : void

CMOVNG reg32,rmreg32

CMOVNGE ( R16Type target, R16Type source ) : void

CMOVNGE reg16,rmreg16

CMOVNGE ( R16Type target, WordMemory source ) : void

CMOVNGE reg16,mem16

CMOVNGE ( R32Type target, DWordMemory source ) : void

CMOVNGE reg32,mem32

CMOVNGE ( R32Type target, R32Type source ) : void

CMOVNGE reg32,rmreg32

CMOVNL ( R16Type target, R16Type source ) : void

CMOVNL reg16,rmreg16

CMOVNL ( R16Type target, WordMemory source ) : void

CMOVNL reg16,mem16

CMOVNL ( R32Type target, DWordMemory source ) : void

CMOVNL reg32,mem32

CMOVNL ( R32Type target, R32Type source ) : void

CMOVNL reg32,rmreg32

CMOVNLE ( R16Type target, R16Type source ) : void

CMOVNLE reg16,rmreg16

CMOVNLE ( R16Type target, WordMemory source ) : void

CMOVNLE reg16,mem16

CMOVNLE ( R32Type target, DWordMemory source ) : void

CMOVNLE reg32,mem32

CMOVNLE ( R32Type target, R32Type source ) : void

CMOVNLE reg32,rmreg32

CMOVNO ( R16Type target, R16Type source ) : void

CMOVNO reg16,rmreg16

CMOVNO ( R16Type target, WordMemory source ) : void

CMOVNO reg16,mem16

CMOVNO ( R32Type target, DWordMemory source ) : void

CMOVNO reg32,mem32

CMOVNO ( R32Type target, R32Type source ) : void

CMOVNO reg32,rmreg32

CMOVNP ( R16Type target, R16Type source ) : void

CMOVNP reg16,rmreg16

CMOVNP ( R16Type target, WordMemory source ) : void

CMOVNP reg16,mem16

CMOVNP ( R32Type target, DWordMemory source ) : void

CMOVNP reg32,mem32

CMOVNP ( R32Type target, R32Type source ) : void

CMOVNP reg32,rmreg32

CMOVNS ( R16Type target, R16Type source ) : void

CMOVNS reg16,rmreg16

CMOVNS ( R16Type target, WordMemory source ) : void

CMOVNS reg16,mem16

CMOVNS ( R32Type target, DWordMemory source ) : void

CMOVNS reg32,mem32

CMOVNS ( R32Type target, R32Type source ) : void

CMOVNS reg32,rmreg32

CMOVNZ ( R16Type target, R16Type source ) : void

CMOVNZ reg16,rmreg16

CMOVNZ ( R16Type target, WordMemory source ) : void

CMOVNZ reg16,mem16

CMOVNZ ( R32Type target, DWordMemory source ) : void

CMOVNZ reg32,mem32

CMOVNZ ( R32Type target, R32Type source ) : void

CMOVNZ reg32,rmreg32

CMOVO ( R16Type target, R16Type source ) : void

CMOVO reg16,rmreg16

CMOVO ( R16Type target, WordMemory source ) : void

CMOVO reg16,mem16

CMOVO ( R32Type target, DWordMemory source ) : void

CMOVO reg32,mem32

CMOVO ( R32Type target, R32Type source ) : void

CMOVO reg32,rmreg32

CMOVP ( R16Type target, R16Type source ) : void

CMOVP reg16,rmreg16

CMOVP ( R16Type target, WordMemory source ) : void

CMOVP reg16,mem16

CMOVP ( R32Type target, DWordMemory source ) : void

CMOVP reg32,mem32

CMOVP ( R32Type target, R32Type source ) : void

CMOVP reg32,rmreg32

CMOVPE ( R16Type target, R16Type source ) : void

CMOVPE reg16,rmreg16

CMOVPE ( R16Type target, WordMemory source ) : void

CMOVPE reg16,mem16

CMOVPE ( R32Type target, DWordMemory source ) : void

CMOVPE reg32,mem32

CMOVPE ( R32Type target, R32Type source ) : void

CMOVPE reg32,rmreg32

CMOVPO ( R16Type target, R16Type source ) : void

CMOVPO reg16,rmreg16

CMOVPO ( R16Type target, WordMemory source ) : void

CMOVPO reg16,mem16

CMOVPO ( R32Type target, DWordMemory source ) : void

CMOVPO reg32,mem32

CMOVPO ( R32Type target, R32Type source ) : void

CMOVPO reg32,rmreg32

CMOVS ( R16Type target, R16Type source ) : void

CMOVS reg16,rmreg16

CMOVS ( R16Type target, WordMemory source ) : void

CMOVS reg16,mem16

CMOVS ( R32Type target, DWordMemory source ) : void

CMOVS reg32,mem32

CMOVS ( R32Type target, R32Type source ) : void

CMOVS reg32,rmreg32

CMOVZ ( R16Type target, R16Type source ) : void

CMOVZ reg16,rmreg16

CMOVZ ( R16Type target, WordMemory source ) : void

CMOVZ reg16,mem16

CMOVZ ( R32Type target, DWordMemory source ) : void

CMOVZ reg32,mem32

CMOVZ ( R32Type target, R32Type source ) : void

CMOVZ reg32,rmreg32

CMP ( ByteMemory target, Byte source ) : void

CMP mem8,imm8

CMP ( ByteMemory target, R8Type source ) : void

CMP mem8,reg8

CMP ( DWordMemory target, Byte source ) : void

CMP mem32,imm8

CMP ( DWordMemory target, R32Type source ) : void

CMP mem32,reg32

CMP ( DWordMemory target, UInt32 source ) : void

CMP mem32,imm32

CMP ( R16Type target, Byte source ) : void

CMP rmreg16,imm8

CMP ( R16Type target, R16Type source ) : void

CMP rmreg16,reg16

CMP ( R16Type target, UInt16 source ) : void

CMP rmreg16,imm16

CMP ( R16Type target, WordMemory source ) : void

CMP reg16,mem16

CMP ( R32Type target, Byte source ) : void

CMP rmreg32,imm8

CMP ( R32Type target, DWordMemory source ) : void

CMP reg32,mem32

CMP ( R32Type target, R32Type source ) : void

CMP rmreg32,reg32

CMP ( R32Type target, UInt32 source ) : void

CMP rmreg32,imm32

CMP ( R8Type target, Byte source ) : void

CMP rmreg8,imm8

CMP ( R8Type target, ByteMemory source ) : void

CMP reg8,mem8

CMP ( R8Type target, R8Type source ) : void

CMP rmreg8,reg8

CMP ( WordMemory target, Byte source ) : void

CMP mem16,imm8

CMP ( WordMemory target, R16Type source ) : void

CMP mem16,reg16

CMP ( WordMemory target, UInt16 source ) : void

CMP mem16,imm16

CMPSB ( ) : void

CMPSB

CMPSD ( ) : void

CMPSD

CMPSW ( ) : void

CMPSW

CMPXCHG ( ByteMemory target, R8Type source ) : void

CMPXCHG mem8,reg8

CMPXCHG ( DWordMemory target, R32Type source ) : void

CMPXCHG mem32,reg32

CMPXCHG ( R16Type target, R16Type source ) : void

CMPXCHG rmreg16,reg16

CMPXCHG ( R32Type target, R32Type source ) : void

CMPXCHG rmreg32,reg32

CMPXCHG ( R8Type target, R8Type source ) : void

CMPXCHG rmreg8,reg8

CMPXCHG ( WordMemory target, R16Type source ) : void

CMPXCHG mem16,reg16

CMPXCHG8B ( Memory target ) : void

CMPXCHG8B mem

COMMENT ( string value ) : void

LABELs the specified label.

CPUID ( ) : void

CPUID

CWD ( ) : void

CWD

CWDE ( ) : void

CWDE

DAA ( ) : void

DAA

DAS ( ) : void

DAS

DATA ( UInt16 value ) : void

DATAs the specified value.

DATA ( UInt32 value ) : void

DATAs the specified value.

DATA ( byte value ) : void

DATAs the specified value.

DATA ( string value ) : void

Adds an UTF7 string for storage.

DATA ( string name, UInt16 value ) : void

DATAs the specified name.

DATA ( string name, UInt32 value ) : void

DATAs the specified name.

DATA ( string name, byte value ) : void

DATAs the specified name.

DATA ( string name, string values ) : void

DATAs the specified name.

DEC ( ByteMemory target ) : void

DEC mem8

DEC ( DWordMemory target ) : void

DEC mem32

DEC ( R16Type target ) : void

DEC reg16

DEC ( R32Type target ) : void

DEC reg32

DEC ( R8Type target ) : void

DEC rmreg8

DEC ( WordMemory target ) : void

DEC mem16

DIV ( ByteMemory target ) : void

DIV mem8

DIV ( DWordMemory target ) : void

DIV mem32

DIV ( R16Type target ) : void

DIV rmreg16

DIV ( R32Type target ) : void

DIV rmreg32

DIV ( R8Type target ) : void

DIV rmreg8

DIV ( WordMemory target ) : void

DIV mem16

EMMS ( ) : void

EMMS

ENTER ( UInt16 target, Byte source ) : void

ENTER imm16,imm8

Encode ( Engine engine, string target ) : bool

Encodes the specified engine.

Encode ( MemoryStream memoryStream ) : bool

Encodes the specified memory stream.

F2XM1 ( ) : void

F2XM1

FABS ( ) : void

FABS

FADD ( DWordMemory target ) : void

FADD mem32

FADD ( FPType target ) : void

FADD fpureg

FADD ( QWordMemory target ) : void

FADD mem64

FADDP ( FPType target ) : void

FADDP fpureg

FADDP__ST0 ( FPType target ) : void

FADDP fpureg,ST0

FADD_ST0 ( FPType source ) : void

FADD ST0,fpureg

FADD__ST0 ( FPType target ) : void

FADD fpureg,ST0

FBLD ( TWordMemory target ) : void

FBLD mem80

FBSTP ( TWordMemory target ) : void

FBSTP mem80

FCHS ( ) : void

FCHS

FCLEX ( ) : void

FCLEX

FCMOVB ( FPType target ) : void

FCMOVB fpureg

FCMOVBE ( FPType target ) : void

FCMOVBE fpureg

FCMOVBE_ST0 ( FPType source ) : void

FCMOVBE ST0,fpureg

FCMOVB_ST0 ( FPType source ) : void

FCMOVB ST0,fpureg

FCMOVE ( FPType target ) : void

FCMOVE fpureg

FCMOVE_ST0 ( FPType source ) : void

FCMOVE ST0,fpureg

FCMOVNB ( FPType target ) : void

FCMOVNB fpureg

FCMOVNBE ( FPType target ) : void

FCMOVNBE fpureg

FCMOVNBE_ST0 ( FPType source ) : void

FCMOVNBE ST0,fpureg

FCMOVNB_ST0 ( FPType source ) : void

FCMOVNB ST0,fpureg

FCMOVNE ( FPType target ) : void

FCMOVNE fpureg

FCMOVNE_ST0 ( FPType source ) : void

FCMOVNE ST0,fpureg

FCMOVNU ( FPType target ) : void

FCMOVNU fpureg

FCMOVNU_ST0 ( FPType source ) : void

FCMOVNU ST0,fpureg

FCMOVU ( FPType target ) : void

FCMOVU fpureg

FCMOVU_ST0 ( FPType source ) : void

FCMOVU ST0,fpureg

FCOM ( DWordMemory target ) : void

FCOM mem32

FCOM ( FPType target ) : void

FCOM fpureg

FCOM ( QWordMemory target ) : void

FCOM mem64

FCOMI ( FPType target ) : void

FCOMI fpureg

FCOMIP ( FPType target ) : void

FCOMIP fpureg

FCOMIP_ST0 ( FPType source ) : void

FCOMIP ST0,fpureg

FCOMI_ST0 ( FPType source ) : void

FCOMI ST0,fpureg

FCOMP ( DWordMemory target ) : void

FCOMP mem32

FCOMP ( FPType target ) : void

FCOMP fpureg

FCOMP ( QWordMemory target ) : void

FCOMP mem64

FCOMPP ( ) : void

FCOMPP

FCOMP_ST0 ( FPType source ) : void

FCOMP ST0,fpureg

FCOM_ST0 ( FPType source ) : void

FCOM ST0,fpureg

FCOS ( ) : void

FCOS

FDECSTP ( ) : void

FDECSTP

FDISI ( ) : void

FDISI

FDIV ( DWordMemory target ) : void

FDIV mem32

FDIV ( FPType target ) : void

FDIV fpureg

FDIV ( QWordMemory target ) : void

FDIV mem64

FDIVP ( FPType target ) : void

FDIVP fpureg

FDIVP__ST0 ( FPType target ) : void

FDIVP fpureg,ST0

FDIVR ( DWordMemory target ) : void

FDIVR mem32

FDIVR ( FPType target ) : void

FDIVR fpureg

FDIVR ( QWordMemory target ) : void

FDIVR mem64

FDIVRP ( FPType target ) : void

FDIVRP fpureg

FDIVRP__ST0 ( FPType target ) : void

FDIVRP fpureg,ST0

FDIVR_ST0 ( FPType source ) : void

FDIVR ST0,fpureg

FDIVR__ST0 ( FPType target ) : void

FDIVR fpureg,ST0

FDIV_ST0 ( FPType source ) : void

FDIV ST0,fpureg

FDIV__ST0 ( FPType target ) : void

FDIV fpureg,ST0

FENI ( ) : void

FENI

FFREE ( FPType target ) : void

FFREE fpureg

FFREEP ( FPType target ) : void

FFREEP fpureg

FIADD ( DWordMemory target ) : void

FIADD mem32

FIADD ( WordMemory target ) : void

FIADD mem16

FICOM ( DWordMemory target ) : void

FICOM mem32

FICOM ( WordMemory target ) : void

FICOM mem16

FICOMP ( DWordMemory target ) : void

FICOMP mem32

FICOMP ( WordMemory target ) : void

FICOMP mem16

FIDIV ( DWordMemory target ) : void

FIDIV mem32

FIDIV ( WordMemory target ) : void

FIDIV mem16

FIDIVR ( DWordMemory target ) : void

FIDIVR mem32

FIDIVR ( WordMemory target ) : void

FIDIVR mem16

FILD ( DWordMemory target ) : void

FILD mem32

FILD ( QWordMemory target ) : void

FILD mem64

FILD ( WordMemory target ) : void

FILD mem16

FIMUL ( DWordMemory target ) : void

FIMUL mem32

FIMUL ( WordMemory target ) : void

FIMUL mem16

FINCSTP ( ) : void

FINCSTP

FINIT ( ) : void

FINIT

FIST ( DWordMemory target ) : void

FIST mem32

FIST ( WordMemory target ) : void

FIST mem16

FISTP ( DWordMemory target ) : void

FISTP mem32

FISTP ( QWordMemory target ) : void

FISTP mem64

FISTP ( WordMemory target ) : void

FISTP mem16

FISUB ( DWordMemory target ) : void

FISUB mem32

FISUB ( WordMemory target ) : void

FISUB mem16

FISUBR ( DWordMemory target ) : void

FISUBR mem32

FISUBR ( WordMemory target ) : void

FISUBR mem16

FLD ( DWordMemory target ) : void

FLD mem32

FLD ( FPType target ) : void

FLD fpureg

FLD ( QWordMemory target ) : void

FLD mem64

FLD ( TWordMemory target ) : void

FLD mem80

FLD1 ( ) : void

FLD1

FLDCW ( WordMemory target ) : void

FLDCW mem16

FLDENV ( Memory target ) : void

FLDENV mem

FLDL2E ( ) : void

FLDL2E

FLDL2T ( ) : void

FLDL2T

FLDLG2 ( ) : void

FLDLG2

FLDLN2 ( ) : void

FLDLN2

FLDPI ( ) : void

FLDPI

FLDZ ( ) : void

FLDZ

FMUL ( DWordMemory target ) : void

FMUL mem32

FMUL ( FPType target ) : void

FMUL fpureg

FMUL ( QWordMemory target ) : void

FMUL mem64

FMULP ( FPType target ) : void

FMULP fpureg

FMULP__ST0 ( FPType target ) : void

FMULP fpureg,ST0

FMUL_ST0 ( FPType source ) : void

FMUL ST0,fpureg

FMUL__ST0 ( FPType target ) : void

FMUL fpureg,ST0

FNCLEX ( ) : void

FNCLEX

FNDISI ( ) : void

FNDISI

FNENI ( ) : void

FNENI

FNINIT ( ) : void

FNINIT

FNOP ( ) : void

FNOP

FNSAVE ( Memory target ) : void

FNSAVE mem

FNSTCW ( WordMemory target ) : void

FNSTCW mem16

FNSTENV ( Memory target ) : void

FNSTENV mem

FNSTSW ( WordMemory target ) : void

FNSTSW mem16

FNSTSW_AX ( ) : void

FNSTSW AX

FPATAN ( ) : void

FPATAN

FPREM ( ) : void

FPREM

FPREM1 ( ) : void

FPREM1

FPTAN ( ) : void

FPTAN

FRNDINT ( ) : void

FRNDINT

FRSTOR ( Memory target ) : void

FRSTOR mem

FSAVE ( Memory target ) : void

FSAVE mem

FSCALE ( ) : void

FSCALE

FSETPM ( ) : void

FSETPM

FSIN ( ) : void

FSIN

FSINCOS ( ) : void

FSINCOS

FSQRT ( ) : void

FSQRT

FST ( DWordMemory target ) : void

FST mem32

FST ( FPType target ) : void

FST fpureg

FST ( QWordMemory target ) : void

FST mem64

FSTCW ( WordMemory target ) : void

FSTCW mem16

FSTENV ( Memory target ) : void

FSTENV mem

FSTP ( DWordMemory target ) : void

FSTP mem32

FSTP ( FPType target ) : void

FSTP fpureg

FSTP ( QWordMemory target ) : void

FSTP mem64

FSTP ( TWordMemory target ) : void

FSTP mem80

FSTSW ( WordMemory target ) : void

FSTSW mem16

FSTSW_AX ( ) : void

FSTSW AX

FSUB ( DWordMemory target ) : void

FSUB mem32

FSUB ( FPType target ) : void

FSUB fpureg

FSUB ( QWordMemory target ) : void

FSUB mem64

FSUBP ( FPType target ) : void

FSUBP fpureg

FSUBP__ST0 ( FPType target ) : void

FSUBP fpureg,ST0

FSUBR ( DWordMemory target ) : void

FSUBR mem32

FSUBR ( FPType target ) : void

FSUBR fpureg

FSUBR ( QWordMemory target ) : void

FSUBR mem64

FSUBRP ( FPType target ) : void

FSUBRP fpureg

FSUBRP__ST0 ( FPType target ) : void

FSUBRP fpureg,ST0

FSUBR_ST0 ( FPType source ) : void

FSUBR ST0,fpureg

FSUBR__ST0 ( FPType target ) : void

FSUBR fpureg,ST0

FSUB_ST0 ( FPType source ) : void

FSUB ST0,fpureg

FSUB__ST0 ( FPType target ) : void

FSUB fpureg,ST0

FTST ( ) : void

FTST

FUCOM ( FPType target ) : void

FUCOM fpureg

FUCOMI ( FPType target ) : void

FUCOMI fpureg

FUCOMIP ( FPType target ) : void

FUCOMIP fpureg

FUCOMIP_ST0 ( FPType source ) : void

FUCOMIP ST0,fpureg

FUCOMI_ST0 ( FPType source ) : void

FUCOMI ST0,fpureg

FUCOMP ( FPType target ) : void

FUCOMP fpureg

FUCOMPP ( ) : void

FUCOMPP

FUCOMP_ST0 ( FPType source ) : void

FUCOMP ST0,fpureg

FUCOM_ST0 ( FPType source ) : void

FUCOM ST0,fpureg

FWAIT ( ) : void

FWAIT

FXAM ( ) : void

FXAM

FXCH ( ) : void

FXCH

FXCH ( FPType target ) : void

FXCH fpureg

FXCH_ST0 ( FPType source ) : void

FXCH ST0,fpureg

FXCH__ST0 ( FPType target ) : void

FXCH fpureg,ST0

FXRSTOR ( Memory target ) : void

FXRSTOR memory

FXSAVE ( Memory target ) : void

FXSAVE memory

FXTRACT ( ) : void

FXTRACT

FYL2X ( ) : void

FYL2X

FYL2XP1 ( ) : void

FYL2XP1

GetByteMemory ( object value ) : ByteMemory

Gets the byte memory.

GetDWordMemory ( object value ) : DWordMemory

Gets the D word memory.

GetITableLabel ( string value ) : string

Gets the I table label.

GetITableStubLabel ( Class _class, int key ) : string

Gets the I table stub label.

GetITableStubPartLabel ( Class _class, int key, int fromMethod, int toMethod ) : string

Gets the I table stub part label.

GetMemory ( object value ) : Memory

Gets the memory.

GetQWordMemory ( object value ) : QWordMemory

Gets the Q word memory.

GetRegisterSizeType ( string value ) : InternalType

Gets the type of the register size.

GetTWordMemory ( object value ) : TWordMemory

Gets the T word memory.

GetTypeInfoLabel ( string value ) : string

Gets the type info label.

GetVTableLabel ( string value ) : string

Gets the V table label.

GetWordMemory ( object value ) : WordMemory

Gets the word memory.

HLT ( ) : void

HLT

ICEBP ( ) : void

ICEBP

IDIV ( ByteMemory target ) : void

IDIV mem8

IDIV ( DWordMemory target ) : void

IDIV mem32

IDIV ( R16Type target ) : void

IDIV rmreg16

IDIV ( R32Type target ) : void

IDIV rmreg32

IDIV ( R8Type target ) : void

IDIV rmreg8

IDIV ( WordMemory target ) : void

IDIV mem16

IMUL ( ByteMemory target ) : void

IMUL mem8

IMUL ( DWordMemory target ) : void

IMUL mem32

IMUL ( R16Type target ) : void

IMUL rmreg16

IMUL ( R16Type target, Byte source ) : void

IMUL reg16,imm8

IMUL ( R16Type target, R16Type source ) : void

IMUL reg16,rmreg16

IMUL ( R16Type target, R16Type source, Byte value ) : void

IMUL reg16,rmreg16,imm8

IMUL ( R16Type target, R16Type source, UInt16 value ) : void

IMUL reg16,rmreg16,imm16

IMUL ( R16Type target, UInt16 source ) : void

IMUL reg16,imm16

IMUL ( R16Type target, WordMemory source ) : void

IMUL reg16,mem16

IMUL ( R16Type target, WordMemory source, Byte value ) : void

IMUL reg16,mem16,imm8

IMUL ( R16Type target, WordMemory source, UInt16 value ) : void

IMUL reg16,mem16,imm16

IMUL ( R32Type target ) : void

IMUL rmreg32

IMUL ( R32Type target, Byte source ) : void

IMUL reg32,imm8

IMUL ( R32Type target, DWordMemory source ) : void

IMUL reg32,mem32

IMUL ( R32Type target, DWordMemory source, Byte value ) : void

IMUL reg32,mem32,imm8

IMUL ( R32Type target, DWordMemory source, UInt32 value ) : void

IMUL reg32,mem32,imm32

IMUL ( R32Type target, R32Type source ) : void

IMUL reg32,rmreg32

IMUL ( R32Type target, R32Type source, Byte value ) : void

IMUL reg32,rmreg32,imm8

IMUL ( R32Type target, R32Type source, UInt32 value ) : void

IMUL reg32,rmreg32,imm32

IMUL ( R32Type target, UInt32 source ) : void

IMUL reg32,imm32

IMUL ( R8Type target ) : void

IMUL rmreg8

IMUL ( WordMemory target ) : void

IMUL mem16

INC ( ByteMemory target ) : void

INC mem8

INC ( DWordMemory target ) : void

INC mem32

INC ( R16Type target ) : void

INC reg16

INC ( R32Type target ) : void

INC reg32

INC ( R8Type target ) : void

INC rmreg8

INC ( WordMemory target ) : void

INC mem16

INSB ( ) : void

INSB

INSD ( ) : void

INSD

INSW ( ) : void

INSW

INT ( Byte target ) : void

INT imm8

INTO ( ) : void

INTO

INVD ( ) : void

INVD

INVLPG ( Memory target ) : void

INVLPG mem

IN_AL ( Byte source ) : void

IN AL,imm8

IN_AL__DX ( ) : void

IN AL,DX

IN_AX ( Byte source ) : void

IN AX,imm8

IN_AX__DX ( ) : void

IN AX,DX

IN_EAX ( Byte source ) : void

IN EAX,imm8

IN_EAX__DX ( ) : void

IN EAX,DX

IRET ( ) : void

IRET

IRETD ( ) : void

IRETD

IRETW ( ) : void

IRETW

IgnoreTypeContent ( string value ) : bool

Ignores the content of the type.

IsInstruction ( string value ) : bool

Determines whether the specified value is instruction.

IsMemoryAddress ( string value ) : bool

Determines whether the specified value is a memory address.

IsRegister ( string value ) : bool

Determines whether the specified value is register.

JA ( Byte target ) : void

JA imm8

JA ( UInt32 target ) : void

JA NEAR imm

JA ( string label ) : void

JA NEAR imm

JAE ( Byte target ) : void

JAE imm8

JAE ( UInt32 target ) : void

JAE NEAR imm

JAE ( string label ) : void

JAE NEAR imm

JB ( Byte target ) : void

JB imm8

JB ( UInt32 target ) : void

JB NEAR imm

JB ( string label ) : void

JB NEAR imm

JBE ( Byte target ) : void

JBE imm8

JBE ( UInt32 target ) : void

JBE NEAR imm

JBE ( string label ) : void

JBE NEAR imm

JC ( Byte target ) : void

JC imm8

JC ( UInt32 target ) : void

JC NEAR imm

JC ( string label ) : void

JC NEAR imm

JCXZ ( Byte target ) : void

JCXZ imm8

JE ( Byte target ) : void

JE imm8

JE ( UInt32 target ) : void

JE NEAR imm

JE ( string label ) : void

JE NEAR imm

JECXZ ( Byte target ) : void

JECXZ imm8

JG ( Byte target ) : void

JG imm8

JG ( UInt32 target ) : void

JG NEAR imm

JG ( string label ) : void

JG NEAR imm

JGE ( Byte target ) : void

JGE imm8

JGE ( UInt32 target ) : void

JGE NEAR imm

JGE ( string label ) : void

JGE NEAR imm

JL ( Byte target ) : void

JL imm8

JL ( UInt32 target ) : void

JL NEAR imm

JL ( string label ) : void

JL NEAR imm

JLE ( Byte target ) : void

JLE imm8

JLE ( UInt32 target ) : void

JLE NEAR imm

JLE ( string label ) : void

JLE NEAR imm

JMP ( Byte target ) : void

JMP imm8

JMP ( DWordMemory target ) : void

JMP mem32

JMP ( R16Type target ) : void

JMP rmreg16

JMP ( R32Type target ) : void

JMP rmreg32

JMP ( UInt16 target, UInt16 source ) : void

JMP imm16:imm16

JMP ( UInt16 target, UInt32 source ) : void

JMP imm16:imm32

JMP ( UInt32 target ) : void

JMP imm

JMP ( WordMemory target ) : void

JMP mem16

JMP ( string label ) : void

JMP imm

JMP ( ushort target, string label ) : void

JMP imm16:imm32

JMP_FAR ( DWordMemory target ) : void

JMP FAR mem32

JMP_FAR ( Memory target ) : void

JMP FAR mem

JNA ( Byte target ) : void

JNA imm8

JNA ( UInt32 target ) : void

JNA NEAR imm

JNA ( string label ) : void

JNA NEAR imm

JNAE ( Byte target ) : void

JNAE imm8

JNAE ( UInt32 target ) : void

JNAE NEAR imm

JNAE ( string label ) : void

JNAE NEAR imm

JNB ( Byte target ) : void

JNB imm8

JNB ( UInt32 target ) : void

JNB NEAR imm

JNB ( string label ) : void

JNB NEAR imm

JNBE ( Byte target ) : void

JNBE imm8

JNBE ( UInt32 target ) : void

JNBE NEAR imm

JNBE ( string label ) : void

JNBE NEAR imm

JNC ( Byte target ) : void

JNC imm8

JNC ( UInt32 target ) : void

JNC NEAR imm

JNC ( string label ) : void

JNC NEAR imm

JNE ( Byte target ) : void

JNE imm8

JNE ( UInt32 target ) : void

JNE NEAR imm

JNE ( string label ) : void

JNE NEAR imm

JNG ( Byte target ) : void

JNG imm8

JNG ( UInt32 target ) : void

JNG NEAR imm

JNG ( string label ) : void

JNG NEAR imm

JNGE ( Byte target ) : void

JNGE imm8

JNGE ( UInt32 target ) : void

JNGE NEAR imm

JNGE ( string label ) : void

JNGE NEAR imm

JNL ( Byte target ) : void

JNL imm8

JNL ( UInt32 target ) : void

JNL NEAR imm

JNL ( string label ) : void

JNL NEAR imm

JNLE ( Byte target ) : void

JNLE imm8

JNLE ( UInt32 target ) : void

JNLE NEAR imm

JNLE ( string label ) : void

JNLE NEAR imm

JNO ( Byte target ) : void

JNO imm8

JNO ( UInt32 target ) : void

JNO NEAR imm

JNO ( string label ) : void

JNO NEAR imm

JNP ( Byte target ) : void

JNP imm8

JNP ( UInt32 target ) : void

JNP NEAR imm

JNP ( string label ) : void

JNP NEAR imm

JNS ( Byte target ) : void

JNS imm8

JNS ( UInt32 target ) : void

JNS NEAR imm

JNS ( string label ) : void

JNS NEAR imm

JNZ ( Byte target ) : void

JNZ imm8

JNZ ( UInt32 target ) : void

JNZ NEAR imm

JNZ ( string label ) : void

JNZ NEAR imm

JO ( Byte target ) : void

JO imm8

JO ( UInt32 target ) : void

JO NEAR imm

JO ( string label ) : void

JO NEAR imm

JP ( Byte target ) : void

JP imm8

JP ( UInt32 target ) : void

JP NEAR imm

JP ( string label ) : void

JP NEAR imm

JPE ( Byte target ) : void

JPE imm8

JPE ( UInt32 target ) : void

JPE NEAR imm

JPE ( string label ) : void

JPE NEAR imm

JPO ( Byte target ) : void

JPO imm8

JPO ( UInt32 target ) : void

JPO NEAR imm

JPO ( string label ) : void

JPO NEAR imm

JS ( Byte target ) : void

JS imm8

JS ( UInt32 target ) : void

JS NEAR imm

JS ( string label ) : void

JS NEAR imm

JZ ( Byte target ) : void

JZ imm8

JZ ( UInt32 target ) : void

JZ NEAR imm

JZ ( string label ) : void

JZ NEAR imm

LABEL ( string label ) : void

LABELs the specified label.

LAHF ( ) : void

LAHF

LAR ( R16Type target, R16Type source ) : void

LAR reg16,rmreg16

LAR ( R16Type target, WordMemory source ) : void

LAR reg16,mem16

LAR ( R32Type target, DWordMemory source ) : void

LAR reg32,mem32

LAR ( R32Type target, R32Type source ) : void

LAR reg32,rmreg32

LDS ( R16Type target, Memory source ) : void

LDS reg16,mem

LDS ( R32Type target, Memory source ) : void

LDS reg32,mem

LEA ( R16Type target, Memory source ) : void

LEA reg16,mem

LEA ( R32Type target, Memory source ) : void

LEA reg32,mem

LEAVE ( ) : void

LEAVE

LES ( R16Type target, Memory source ) : void

LES reg16,mem

LES ( R32Type target, Memory source ) : void

LES reg32,mem

LFENCE ( ) : void

LFENCE

LFS ( R16Type target, Memory source ) : void

LFS reg16,mem

LFS ( R32Type target, Memory source ) : void

LFS reg32,mem

LGDT ( Memory target ) : void

LGDT mem

LGS ( R16Type target, Memory source ) : void

LGS reg16,mem

LGS ( R32Type target, Memory source ) : void

LGS reg32,mem

LIDT ( Memory target ) : void

LIDT mem

LLDT ( R16Type target ) : void

LLDT rmreg16

LLDT ( WordMemory target ) : void

LLDT mem16

LMSW ( R16Type target ) : void

LMSW rmreg16

LMSW ( WordMemory target ) : void

LMSW mem16

LOCK ( ) : void

LOCK

LODSB ( ) : void

LODSB

LODSD ( ) : void

LODSD

LODSW ( ) : void

LODSW

LOOP ( Byte target ) : void

LOOP imm8

LOOPE ( Byte target ) : void

LOOPE imm8

LOOPNE ( Byte target ) : void

LOOPNE imm8

LOOPNZ ( Byte target ) : void

LOOPNZ imm8

LOOPZ ( Byte target ) : void

LOOPZ imm8

LSL ( R16Type target, R16Type source ) : void

LSL reg16,rmreg16

LSL ( R16Type target, WordMemory source ) : void

LSL reg16,mem16

LSL ( R32Type target, DWordMemory source ) : void

LSL reg32,mem32

LSL ( R32Type target, R32Type source ) : void

LSL reg32,rmreg32

LSS ( R16Type target, Memory source ) : void

LSS reg16,mem

LSS ( R32Type target, Memory source ) : void

LSS reg32,mem

LTR ( R16Type target ) : void

LTR rmreg16

LTR ( WordMemory target ) : void

LTR mem16

MFENCE ( ) : void

MFENCE

MOV ( ByteMemory target, Byte source ) : void

MOV mem8,imm8

MOV ( ByteMemory target, R8Type source ) : void

MOV mem8,reg8

MOV ( CRType target, R32Type source ) : void

MOV CR0/2/3/4,reg32

MOV ( DRType target, R32Type source ) : void

MOV DR0/1/2/3/6/7,reg32

MOV ( DWordMemory target, R32Type source ) : void

MOV mem32,reg32

MOV ( DWordMemory target, SegType source ) : void

MOV mem32,segreg

MOV ( DWordMemory target, UInt32 source ) : void

MOV mem32,imm32

MOV ( R16Type target, R16Type source ) : void

MOV rmreg16,reg16

MOV ( R16Type target, SegType source ) : void

MOV rmreg16,segreg

MOV ( R16Type target, UInt16 source ) : void

MOV reg16,imm16

MOV ( R16Type target, WordMemory source ) : void

MOV reg16,mem16

MOV ( R16Type target, string label ) : void

MOVs the specified target.

MOV ( R32Type target, CRType source ) : void

MOV reg32,CR0/2/3/4

MOV ( R32Type target, DRType source ) : void

MOV reg32,DR0/1/2/3/6/7

MOV ( R32Type target, DWordMemory source ) : void

MOV reg32,mem32

MOV ( R32Type target, R32Type source ) : void

MOV rmreg32,reg32

MOV ( R32Type target, SegType source ) : void

MOV rmreg32,segreg

MOV ( R32Type target, TRType source ) : void

MOV reg32,TR3/4/5/6/7

MOV ( R32Type target, UInt32 source ) : void

MOV reg32,imm32

MOV ( R32Type target, string label ) : void

MOVs the specified target.

MOV ( R8Type target, Byte source ) : void

MOV reg8,imm8

MOV ( R8Type target, ByteMemory source ) : void

MOV reg8,mem8

MOV ( R8Type target, R8Type source ) : void

MOV rmreg8,reg8

MOV ( SegType target, DWordMemory source ) : void

MOV segreg,mem32

MOV ( SegType target, R16Type source ) : void

MOV segreg,rmreg16

MOV ( SegType target, R32Type source ) : void

MOV segreg,rmreg32

MOV ( SegType target, WordMemory source ) : void

MOV segreg,mem16

MOV ( TRType target, R32Type source ) : void

MOV TR3/4/5/6/7,reg32

MOV ( WordMemory target, R16Type source ) : void

MOV mem16,reg16

MOV ( WordMemory target, SegType source ) : void

MOV mem16,segreg

MOV ( WordMemory target, UInt16 source ) : void

MOV mem16,imm16

MOVSB ( ) : void

MOVSB

MOVSD ( ) : void

MOVSD

MOVSW ( ) : void

MOVSW

MOVSX ( R16Type target, ByteMemory source ) : void

MOVSX reg16,mem8

MOVSX ( R16Type target, R8Type source ) : void

MOVSX reg16,rmreg8

MOVSX ( R32Type target, ByteMemory source ) : void

MOVSX reg32,mem8

MOVSX ( R32Type target, R16Type source ) : void

MOVSX reg32,rmreg16

MOVSX ( R32Type target, R8Type source ) : void

MOVSX reg32,rmreg8

MOVSX ( R32Type target, WordMemory source ) : void

MOVSX reg32,mem16

MOVZX ( R16Type target, ByteMemory source ) : void

MOVZX reg16,mem8

MOVZX ( R16Type target, R8Type source ) : void

MOVZX reg16,rmreg8

MOVZX ( R32Type target, ByteMemory source ) : void

MOVZX reg32,mem8

MOVZX ( R32Type target, R16Type source ) : void

MOVZX reg32,rmreg16

MOVZX ( R32Type target, R8Type source ) : void

MOVZX reg32,rmreg8

MOVZX ( R32Type target, WordMemory source ) : void

MOVZX reg32,mem16

MOV_AL ( byte source ) : void

MOV AL,memoffs8

MOV_AX ( UInt16 source ) : void

MOV AX,memoffs16

MOV_EAX ( UInt32 source ) : void

MOV EAX,memoffs32

MOV__AL ( byte target ) : void

MOV memoffs8,AL

MOV__AX ( UInt16 target ) : void

MOV memoffs16,AX

MOV__EAX ( UInt32 target ) : void

MOV memoffs32,EAX

MUL ( ByteMemory target ) : void

MUL mem8

MUL ( DWordMemory target ) : void

MUL mem32

MUL ( R16Type target ) : void

MUL rmreg16

MUL ( R32Type target ) : void

MUL rmreg32

MUL ( R8Type target ) : void

MUL rmreg8

MUL ( WordMemory target ) : void

MUL mem16

NEG ( ByteMemory target ) : void

NEG mem8

NEG ( DWordMemory target ) : void

NEG mem32

NEG ( R16Type target ) : void

NEG rmreg16

NEG ( R32Type target ) : void

NEG rmreg32

NEG ( R8Type target ) : void

NEG rmreg8

NEG ( WordMemory target ) : void

NEG mem16

NOP ( ) : void

NOP

NOT ( ByteMemory target ) : void

NOT mem8

NOT ( DWordMemory target ) : void

NOT mem32

NOT ( R16Type target ) : void

NOT rmreg16

NOT ( R32Type target ) : void

NOT rmreg32

NOT ( R8Type target ) : void

NOT rmreg8

NOT ( WordMemory target ) : void

NOT mem16

OFFSET ( UInt32 value ) : void

OFFSETs the specified value.

OR ( ByteMemory target, Byte source ) : void

OR mem8,imm8

OR ( ByteMemory target, R8Type source ) : void

OR mem8,reg8

OR ( DWordMemory target, Byte source ) : void

OR mem32,imm8

OR ( DWordMemory target, R32Type source ) : void

OR mem32,reg32

OR ( DWordMemory target, UInt32 source ) : void

OR mem32,imm32

OR ( R16Type target, Byte source ) : void

OR rmreg16,imm8

OR ( R16Type target, R16Type source ) : void

OR rmreg16,reg16

OR ( R16Type target, UInt16 source ) : void

OR rmreg16,imm16

OR ( R16Type target, WordMemory source ) : void

OR reg16,mem16

OR ( R32Type target, Byte source ) : void

OR rmreg32,imm8

OR ( R32Type target, DWordMemory source ) : void

OR reg32,mem32

OR ( R32Type target, R32Type source ) : void

OR rmreg32,reg32

OR ( R32Type target, UInt32 source ) : void

OR rmreg32,imm32

OR ( R8Type target, Byte source ) : void

OR rmreg8,imm8

OR ( R8Type target, ByteMemory source ) : void

OR reg8,mem8

OR ( R8Type target, R8Type source ) : void

OR rmreg8,reg8

OR ( WordMemory target, Byte source ) : void

OR mem16,imm8

OR ( WordMemory target, R16Type source ) : void

OR mem16,reg16

OR ( WordMemory target, UInt16 source ) : void

OR mem16,imm16

ORG ( UInt32 value ) : void

ORGs the specified value.

OUTSB ( ) : void

OUTSB

OUTSD ( ) : void

OUTSD

OUTSW ( ) : void

OUTSW

OUT_DX__AL ( ) : void

OUT DX,AL

OUT_DX__AX ( ) : void

OUT DX,AX

OUT_DX__EAX ( ) : void

OUT DX,EAX

OUT__AL ( Byte target ) : void

OUT imm8,AL

OUT__AX ( Byte target ) : void

OUT imm8,AX

OUT__EAX ( Byte target ) : void

OUT imm8,EAX

PAUSE ( ) : void

PAUSE

POP ( DWordMemory target ) : void

POP mem32

POP ( R16Type target ) : void

POP reg16

POP ( R32Type target ) : void

POP reg32

POP ( SegType target ) : void

POP segreg

POP ( WordMemory target ) : void

POP mem16

POPA ( ) : void

POPA

POPAD ( ) : void

POPAD

POPAW ( ) : void

POPAW

POPF ( ) : void

POPF

POPFD ( ) : void

POPFD

POPFW ( ) : void

POPFW

PREFETCHNTA ( Memory target ) : void

PREFETCHNTA m8

PREFETCHT0 ( Memory target ) : void

PREFETCHT0 m8

PREFETCHT1 ( Memory target ) : void

PREFETCHT1 m8

PREFETCHT2 ( Memory target ) : void

PREFETCHT2 m8

PUSH ( Byte target ) : void

PUSH imm8

PUSH ( DWordMemory target ) : void

PUSH mem32

PUSH ( R16Type target ) : void

PUSH reg16

PUSH ( R32Type target ) : void

PUSH reg32

PUSH ( SegType target ) : void

PUSH segreg

PUSH ( UInt16 target ) : void

PUSH imm16

PUSH ( UInt32 target ) : void

PUSH imm32

PUSH ( WordMemory target ) : void

PUSH mem16

PUSHA ( ) : void

PUSHA

PUSHAD ( ) : void

PUSHAD

PUSHAW ( ) : void

PUSHAW

PUSHF ( ) : void

PUSHF

PUSHFD ( ) : void

PUSHFD

PUSHFW ( ) : void

PUSHFW

RCL ( ByteMemory target, Byte source ) : void

RCL mem8,imm8

RCL ( DWordMemory target, Byte source ) : void

RCL mem32,imm8

RCL ( R16Type target, Byte source ) : void

RCL rmreg16,imm8

RCL ( R32Type target, Byte source ) : void

RCL rmreg32,imm8

RCL ( R8Type target, Byte source ) : void

RCL rmreg8,imm8

RCL ( WordMemory target, Byte source ) : void

RCL mem16,imm8

RCL__CL ( ByteMemory target ) : void

RCL mem8,CL

RCL__CL ( DWordMemory target ) : void

RCL mem32,CL

RCL__CL ( R16Type target ) : void

RCL rmreg16,CL

RCL__CL ( R32Type target ) : void

RCL rmreg32,CL

RCL__CL ( R8Type target ) : void

RCL rmreg8,CL

RCL__CL ( WordMemory target ) : void

RCL mem16,CL

RCR ( ByteMemory target, Byte source ) : void

RCR mem8,imm8

RCR ( DWordMemory target, Byte source ) : void

RCR mem32,imm8

RCR ( R16Type target, Byte source ) : void

RCR rmreg16,imm8

RCR ( R32Type target, Byte source ) : void

RCR rmreg32,imm8

RCR ( R8Type target, Byte source ) : void

RCR rmreg8,imm8

RCR ( WordMemory target, Byte source ) : void

RCR mem16,imm8

RCR__CL ( ByteMemory target ) : void

RCR mem8,CL

RCR__CL ( DWordMemory target ) : void

RCR mem32,CL

RCR__CL ( R16Type target ) : void

RCR rmreg16,CL

RCR__CL ( R32Type target ) : void

RCR rmreg32,CL

RCR__CL ( R8Type target ) : void

RCR rmreg8,CL

RCR__CL ( WordMemory target ) : void

RCR mem16,CL

RDMSR ( ) : void

RDMSR

RDPMC ( ) : void

RDPMC

RDTSC ( ) : void

RDTSC

REP ( ) : void

REP

REPE ( ) : void

REPE

REPNE ( ) : void

REPNE

REPNZ ( ) : void

REPNZ

REPZ ( ) : void

REPZ

RET ( ) : void

RET

RET ( UInt16 target ) : void

RET imm16

RETF ( ) : void

RETF

RETF ( UInt16 target ) : void

RETF imm16

RETN ( ) : void

RETN

RETN ( UInt16 target ) : void

RETN imm16

ROL ( ByteMemory target, Byte source ) : void

ROL mem8,imm8

ROL ( DWordMemory target, Byte source ) : void

ROL mem32,imm8

ROL ( R16Type target, Byte source ) : void

ROL rmreg16,imm8

ROL ( R32Type target, Byte source ) : void

ROL rmreg32,imm8

ROL ( R8Type target, Byte source ) : void

ROL rmreg8,imm8

ROL ( WordMemory target, Byte source ) : void

ROL mem16,imm8

ROL__CL ( ByteMemory target ) : void

ROL mem8,CL

ROL__CL ( DWordMemory target ) : void

ROL mem32,CL

ROL__CL ( R16Type target ) : void

ROL rmreg16,CL

ROL__CL ( R32Type target ) : void

ROL rmreg32,CL

ROL__CL ( R8Type target ) : void

ROL rmreg8,CL

ROL__CL ( WordMemory target ) : void

ROL mem16,CL

ROR ( ByteMemory target, Byte source ) : void

ROR mem8,imm8

ROR ( DWordMemory target, Byte source ) : void

ROR mem32,imm8

ROR ( R16Type target, Byte source ) : void

ROR rmreg16,imm8

ROR ( R32Type target, Byte source ) : void

ROR rmreg32,imm8

ROR ( R8Type target, Byte source ) : void

ROR rmreg8,imm8

ROR ( WordMemory target, Byte source ) : void

ROR mem16,imm8

ROR__CL ( ByteMemory target ) : void

ROR mem8,CL

ROR__CL ( DWordMemory target ) : void

ROR mem32,CL

ROR__CL ( R16Type target ) : void

ROR rmreg16,CL

ROR__CL ( R32Type target ) : void

ROR rmreg32,CL

ROR__CL ( R8Type target ) : void

ROR rmreg8,CL

ROR__CL ( WordMemory target ) : void

ROR mem16,CL

RSM ( ) : void

RSM

SAHF ( ) : void

SAHF

SAL ( ByteMemory target, Byte source ) : void

SAL mem8,imm8

SAL ( DWordMemory target, Byte source ) : void

SAL mem32,imm8

SAL ( R16Type target, Byte source ) : void

SAL rmreg16,imm8

SAL ( R32Type target, Byte source ) : void

SAL rmreg32,imm8

SAL ( R8Type target, Byte source ) : void

SAL rmreg8,imm8

SAL ( WordMemory target, Byte source ) : void

SAL mem16,imm8

SALC ( ) : void

SALC

SAL__CL ( ByteMemory target ) : void

SAL mem8,CL

SAL__CL ( DWordMemory target ) : void

SAL mem32,CL

SAL__CL ( R16Type target ) : void

SAL rmreg16,CL

SAL__CL ( R32Type target ) : void

SAL rmreg32,CL

SAL__CL ( R8Type target ) : void

SAL rmreg8,CL

SAL__CL ( WordMemory target ) : void

SAL mem16,CL

SAR ( ByteMemory target, Byte source ) : void

SAR mem8,imm8

SAR ( DWordMemory target, Byte source ) : void

SAR mem32,imm8

SAR ( R16Type target, Byte source ) : void

SAR rmreg16,imm8

SAR ( R32Type target, Byte source ) : void

SAR rmreg32,imm8

SAR ( R8Type target, Byte source ) : void

SAR rmreg8,imm8

SAR ( WordMemory target, Byte source ) : void

SAR mem16,imm8

SAR__CL ( ByteMemory target ) : void

SAR mem8,CL

SAR__CL ( DWordMemory target ) : void

SAR mem32,CL

SAR__CL ( R16Type target ) : void

SAR rmreg16,CL

SAR__CL ( R32Type target ) : void

SAR rmreg32,CL

SAR__CL ( R8Type target ) : void

SAR rmreg8,CL

SAR__CL ( WordMemory target ) : void

SAR mem16,CL

SBB ( ByteMemory target, Byte source ) : void

SBB mem8,imm8

SBB ( ByteMemory target, R8Type source ) : void

SBB mem8,reg8

SBB ( DWordMemory target, Byte source ) : void

SBB mem32,imm8

SBB ( DWordMemory target, R32Type source ) : void

SBB mem32,reg32

SBB ( DWordMemory target, UInt32 source ) : void

SBB mem32,imm32

SBB ( R16Type target, Byte source ) : void

SBB rmreg16,imm8

SBB ( R16Type target, R16Type source ) : void

SBB rmreg16,reg16

SBB ( R16Type target, UInt16 source ) : void

SBB rmreg16,imm16

SBB ( R16Type target, WordMemory source ) : void

SBB reg16,mem16

SBB ( R32Type target, Byte source ) : void

SBB rmreg32,imm8

SBB ( R32Type target, DWordMemory source ) : void

SBB reg32,mem32

SBB ( R32Type target, R32Type source ) : void

SBB rmreg32,reg32

SBB ( R32Type target, UInt32 source ) : void

SBB rmreg32,imm32

SBB ( R8Type target, Byte source ) : void

SBB rmreg8,imm8

SBB ( R8Type target, ByteMemory source ) : void

SBB reg8,mem8

SBB ( R8Type target, R8Type source ) : void

SBB rmreg8,reg8

SBB ( WordMemory target, Byte source ) : void

SBB mem16,imm8

SBB ( WordMemory target, R16Type source ) : void

SBB mem16,reg16

SBB ( WordMemory target, UInt16 source ) : void

SBB mem16,imm16

SCASB ( ) : void

SCASB

SCASD ( ) : void

SCASD

SCASW ( ) : void

SCASW

SETA ( ByteMemory target ) : void

SETA mem8

SETA ( R8Type target ) : void

SETA rmreg8

SETAE ( ByteMemory target ) : void

SETAE mem8

SETAE ( R8Type target ) : void

SETAE rmreg8

SETB ( ByteMemory target ) : void

SETB mem8

SETB ( R8Type target ) : void

SETB rmreg8

SETBE ( ByteMemory target ) : void

SETBE mem8

SETBE ( R8Type target ) : void

SETBE rmreg8

SETC ( ByteMemory target ) : void

SETC mem8

SETC ( R8Type target ) : void

SETC rmreg8

SETE ( ByteMemory target ) : void

SETE mem8

SETE ( R8Type target ) : void

SETE rmreg8

SETG ( ByteMemory target ) : void

SETG mem8

SETG ( R8Type target ) : void

SETG rmreg8

SETGE ( ByteMemory target ) : void

SETGE mem8

SETGE ( R8Type target ) : void

SETGE rmreg8

SETL ( ByteMemory target ) : void

SETL mem8

SETL ( R8Type target ) : void

SETL rmreg8

SETLE ( ByteMemory target ) : void

SETLE mem8

SETLE ( R8Type target ) : void

SETLE rmreg8

SETNA ( ByteMemory target ) : void

SETNA mem8

SETNA ( R8Type target ) : void

SETNA rmreg8

SETNAE ( ByteMemory target ) : void

SETNAE mem8

SETNAE ( R8Type target ) : void

SETNAE rmreg8

SETNB ( ByteMemory target ) : void

SETNB mem8

SETNB ( R8Type target ) : void

SETNB rmreg8

SETNBE ( ByteMemory target ) : void

SETNBE mem8

SETNBE ( R8Type target ) : void

SETNBE rmreg8

SETNC ( ByteMemory target ) : void

SETNC mem8

SETNC ( R8Type target ) : void

SETNC rmreg8

SETNE ( ByteMemory target ) : void

SETNE mem8

SETNE ( R8Type target ) : void

SETNE rmreg8

SETNG ( ByteMemory target ) : void

SETNG mem8

SETNG ( R8Type target ) : void

SETNG rmreg8

SETNGE ( ByteMemory target ) : void

SETNGE mem8

SETNGE ( R8Type target ) : void

SETNGE rmreg8

SETNL ( ByteMemory target ) : void

SETNL mem8

SETNL ( R8Type target ) : void

SETNL rmreg8

SETNLE ( ByteMemory target ) : void

SETNLE mem8

SETNLE ( R8Type target ) : void

SETNLE rmreg8

SETNO ( ByteMemory target ) : void

SETNO mem8

SETNO ( R8Type target ) : void

SETNO rmreg8

SETNP ( ByteMemory target ) : void

SETNP mem8

SETNP ( R8Type target ) : void

SETNP rmreg8

SETNS ( ByteMemory target ) : void

SETNS mem8

SETNS ( R8Type target ) : void

SETNS rmreg8

SETNZ ( ByteMemory target ) : void

SETNZ mem8

SETNZ ( R8Type target ) : void

SETNZ rmreg8

SETO ( ByteMemory target ) : void

SETO mem8

SETO ( R8Type target ) : void

SETO rmreg8

SETP ( ByteMemory target ) : void

SETP mem8

SETP ( R8Type target ) : void

SETP rmreg8

SETPE ( ByteMemory target ) : void

SETPE mem8

SETPE ( R8Type target ) : void

SETPE rmreg8

SETPO ( ByteMemory target ) : void

SETPO mem8

SETPO ( R8Type target ) : void

SETPO rmreg8

SETS ( ByteMemory target ) : void

SETS mem8

SETS ( R8Type target ) : void

SETS rmreg8

SETZ ( ByteMemory target ) : void

SETZ mem8

SETZ ( R8Type target ) : void

SETZ rmreg8

SFENCE ( ) : void

SFENCE

SGDT ( Memory target ) : void

SGDT mem

SHL ( ByteMemory target, Byte source ) : void

SHL mem8,imm8

SHL ( DWordMemory target, Byte source ) : void

SHL mem32,imm8

SHL ( R16Type target, Byte source ) : void

SHL rmreg16,imm8

SHL ( R32Type target, Byte source ) : void

SHL rmreg32,imm8

SHL ( R8Type target, Byte source ) : void

SHL rmreg8,imm8

SHL ( WordMemory target, Byte source ) : void

SHL mem16,imm8

SHLD ( DWordMemory target, R32Type source, Byte value ) : void

SHLD mem32,reg32,imm8

SHLD ( R16Type target, R16Type source, Byte value ) : void

SHLD rmreg16,reg16,imm8

SHLD ( R32Type target, R32Type source, Byte value ) : void

SHLD rmreg32,reg32,imm8

SHLD ( WordMemory target, R16Type source, Byte value ) : void

SHLD mem16,reg16,imm8

SHLD___CL ( DWordMemory target, R32Type source ) : void

SHLD mem32,reg32,CL

SHLD___CL ( R16Type target, R16Type source ) : void

SHLD rmreg16,reg16,CL

SHLD___CL ( R32Type target, R32Type source ) : void

SHLD rmreg32,reg32,CL

SHLD___CL ( WordMemory target, R16Type source ) : void

SHLD mem16,reg16,CL

SHL__CL ( ByteMemory target ) : void

SHL mem8,CL

SHL__CL ( DWordMemory target ) : void

SHL mem32,CL

SHL__CL ( R16Type target ) : void

SHL rmreg16,CL

SHL__CL ( R32Type target ) : void

SHL rmreg32,CL

SHL__CL ( R8Type target ) : void

SHL rmreg8,CL

SHL__CL ( WordMemory target ) : void

SHL mem16,CL

SHR ( ByteMemory target, Byte source ) : void

SHR mem8,imm8

SHR ( DWordMemory target, Byte source ) : void

SHR mem32,imm8

SHR ( R16Type target, Byte source ) : void

SHR rmreg16,imm8

SHR ( R32Type target, Byte source ) : void

SHR rmreg32,imm8

SHR ( R8Type target, Byte source ) : void

SHR rmreg8,imm8

SHR ( WordMemory target, Byte source ) : void

SHR mem16,imm8

SHRD ( DWordMemory target, R32Type source, Byte value ) : void

SHRD mem32,reg32,imm8

SHRD ( R16Type target, R16Type source, Byte value ) : void

SHRD rmreg16,reg16,imm8

SHRD ( R32Type target, R32Type source, Byte value ) : void

SHRD rmreg32,reg32,imm8

SHRD ( WordMemory target, R16Type source, Byte value ) : void

SHRD mem16,reg16,imm8

SHRD___CL ( DWordMemory target, R32Type source ) : void

SHRD mem32,reg32,CL

SHRD___CL ( R16Type target, R16Type source ) : void

SHRD rmreg16,reg16,CL

SHRD___CL ( R32Type target, R32Type source ) : void

SHRD rmreg32,reg32,CL

SHRD___CL ( WordMemory target, R16Type source ) : void

SHRD mem16,reg16,CL

SHR__CL ( ByteMemory target ) : void

SHR mem8,CL

SHR__CL ( DWordMemory target ) : void

SHR mem32,CL

SHR__CL ( R16Type target ) : void

SHR rmreg16,CL

SHR__CL ( R32Type target ) : void

SHR rmreg32,CL

SHR__CL ( R8Type target ) : void

SHR rmreg8,CL

SHR__CL ( WordMemory target ) : void

SHR mem16,CL

SIDT ( Memory target ) : void

SIDT mem

SLDT ( R16Type target ) : void

SLDT rmreg16

SLDT ( WordMemory target ) : void

SLDT mem16

SMSW ( R16Type target ) : void

SMSW rmreg16

SMSW ( WordMemory target ) : void

SMSW mem16

STC ( ) : void

STC

STD ( ) : void

STD

STI ( ) : void

STI

STOSB ( ) : void

STOSB

STOSD ( ) : void

STOSD

STOSW ( ) : void

STOSW

STR ( R16Type target ) : void

STR rmreg16

STR ( WordMemory target ) : void

STR mem16

SUB ( ByteMemory target, Byte source ) : void

SUB mem8,imm8

SUB ( ByteMemory target, R8Type source ) : void

SUB mem8,reg8

SUB ( DWordMemory target, Byte source ) : void

SUB mem32,imm8

SUB ( DWordMemory target, R32Type source ) : void

SUB mem32,reg32

SUB ( DWordMemory target, UInt32 source ) : void

SUB mem32,imm32

SUB ( R16Type target, Byte source ) : void

SUB rmreg16,imm8

SUB ( R16Type target, R16Type source ) : void

SUB rmreg16,reg16

SUB ( R16Type target, UInt16 source ) : void

SUB rmreg16,imm16

SUB ( R16Type target, WordMemory source ) : void

SUB reg16,mem16

SUB ( R32Type target, Byte source ) : void

SUB rmreg32,imm8

SUB ( R32Type target, DWordMemory source ) : void

SUB reg32,mem32

SUB ( R32Type target, R32Type source ) : void

SUB rmreg32,reg32

SUB ( R32Type target, UInt32 source ) : void

SUB rmreg32,imm32

SUB ( R8Type target, Byte source ) : void

SUB rmreg8,imm8

SUB ( R8Type target, ByteMemory source ) : void

SUB reg8,mem8

SUB ( R8Type target, R8Type source ) : void

SUB rmreg8,reg8

SUB ( WordMemory target, Byte source ) : void

SUB mem16,imm8

SUB ( WordMemory target, R16Type source ) : void

SUB mem16,reg16

SUB ( WordMemory target, UInt16 source ) : void

SUB mem16,imm16

SYSCALL ( ) : void

SYSCALL

SYSENTER ( ) : void

SYSENTER

SYSEXIT ( ) : void

SYSEXIT

SYSRET ( ) : void

SYSRET

Spill ( InternalType type ) : bool

Spills the specified type.

TEST ( ByteMemory target, Byte source ) : void

TEST mem8,imm8

TEST ( ByteMemory target, R8Type source ) : void

TEST mem8,reg8

TEST ( DWordMemory target, R32Type source ) : void

TEST mem32,reg32

TEST ( DWordMemory target, UInt32 source ) : void

TEST mem32,imm32

TEST ( R16Type target, R16Type source ) : void

TEST rmreg16,reg16

TEST ( R16Type target, UInt16 source ) : void

TEST rmreg16,imm16

TEST ( R32Type target, R32Type source ) : void

TEST rmreg32,reg32

TEST ( R32Type target, UInt32 source ) : void

TEST rmreg32,imm32

TEST ( R8Type target, Byte source ) : void

TEST rmreg8,imm8

TEST ( R8Type target, R8Type source ) : void

TEST rmreg8,reg8

TEST ( WordMemory target, R16Type source ) : void

TEST mem16,reg16

TEST ( WordMemory target, UInt16 source ) : void

TEST mem16,imm16

TIMES ( UInt32 length, Byte value ) : void

TIMESs the specified length.

ToString ( ) : string

Returns a that represents the current .

UTF16 ( string value ) : void

Adds an UTF16 string for storage.

VERR ( R16Type target ) : void

VERR rmreg16

VERR ( WordMemory target ) : void

VERR mem16

VERW ( R16Type target ) : void

VERW rmreg16

VERW ( WordMemory target ) : void

VERW mem16

WAIT ( ) : void

WAIT

WBINVD ( ) : void

WBINVD

WRMSR ( ) : void

WRMSR

XADD ( ByteMemory target, R8Type source ) : void

XADD mem8,reg8

XADD ( DWordMemory target, R32Type source ) : void

XADD mem32,reg32

XADD ( R16Type target, R16Type source ) : void

XADD rmreg16,reg16

XADD ( R32Type target, R32Type source ) : void

XADD rmreg32,reg32

XADD ( R8Type target, R8Type source ) : void

XADD rmreg8,reg8

XADD ( WordMemory target, R16Type source ) : void

XADD mem16,reg16

XCHG ( ByteMemory target, R8Type source ) : void

XCHG mem8,reg8

XCHG ( DWordMemory target, R32Type source ) : void

XCHG mem32,reg32

XCHG ( R16Type target, R16Type source ) : void

XCHG reg16,rmreg16

XCHG ( R16Type target, WordMemory source ) : void

XCHG reg16,mem16

XCHG ( R32Type target, DWordMemory source ) : void

XCHG reg32,mem32

XCHG ( R32Type target, R32Type source ) : void

XCHG reg32,rmreg32

XCHG ( R8Type target, ByteMemory source ) : void

XCHG reg8,mem8

XCHG ( R8Type target, R8Type source ) : void

XCHG reg8,rmreg8

XCHG ( WordMemory target, R16Type source ) : void

XCHG mem16,reg16

XLAT ( ) : void

XLAT

XLATB ( ) : void

XLATB

XOR ( ByteMemory target, Byte source ) : void

XOR mem8,imm8

XOR ( ByteMemory target, R8Type source ) : void

XOR mem8,reg8

XOR ( DWordMemory target, Byte source ) : void

XOR mem32,imm8

XOR ( DWordMemory target, R32Type source ) : void

XOR mem32,reg32

XOR ( DWordMemory target, UInt32 source ) : void

XOR mem32,imm32

XOR ( R16Type target, Byte source ) : void

XOR rmreg16,imm8

XOR ( R16Type target, R16Type source ) : void

XOR rmreg16,reg16

XOR ( R16Type target, UInt16 source ) : void

XOR rmreg16,imm16

XOR ( R16Type target, WordMemory source ) : void

XOR reg16,mem16

XOR ( R32Type target, Byte source ) : void

XOR rmreg32,imm8

XOR ( R32Type target, DWordMemory source ) : void

XOR reg32,mem32

XOR ( R32Type target, R32Type source ) : void

XOR rmreg32,reg32

XOR ( R32Type target, UInt32 source ) : void

XOR rmreg32,imm32

XOR ( R8Type target, Byte source ) : void

XOR rmreg8,imm8

XOR ( R8Type target, ByteMemory source ) : void

XOR reg8,mem8

XOR ( R8Type target, R8Type source ) : void

XOR rmreg8,reg8

XOR ( WordMemory target, Byte source ) : void

XOR mem16,imm8

XOR ( WordMemory target, R16Type source ) : void

XOR mem16,reg16

XOR ( WordMemory target, UInt16 source ) : void

XOR mem16,imm16

this ( int index ) : Instruction

Gets the SharpOS.AOT.X86.Instruction at the specified index.

Private Methods

Method Description
AddArrayFields ( int len ) : void
AddBSS ( ) : void

Adds the stack.

AddData ( ) : void

Adds the data.

AddEntryPoint ( ) : void

Adds the entry point to the kernel during the encoding process.

AddExceptionHandlingClauses ( Method method ) : void

Adds the exception handling clauses.

AddHelperFunctions ( ) : void

Adds the helper functions.

AddITableFields ( Class _class ) : void
AddLMUL ( ) : void
AddLSAR ( ) : void

Adds the LSAR.

AddLSHL ( ) : void

Adds the LSHL.

AddLSHR ( ) : void

Adds the LSHR.

AddMetadata ( ) : void
AddMethodBoundaries ( ) : void

Adds the method boundaries.

AddMultibootHeader ( ) : void

Adds the multiboot header.

AddPEHeader ( ) : void
AddPESection ( string id, uint characteristics ) : void
AddResources ( ) : void
AddString ( string value ) : string

Adds the string.

AddSymbol ( COFF symbol ) : void

Adds a COFF Symbol.

AddSymbols ( ) : void

Adds the encoded COFF symbol data.

AddTypeInfoFields ( Class _class ) : string
AddVTableFields ( Class _class, string typeInfoLabel ) : void
BSSAlloc ( string label, uint size ) : string
BSSAlloc ( uint size ) : string

Allocates of memory in the BSS Section.

DecodeToken ( uint token, uint &type, uint &rid ) : void
FormatLabelName ( string value ) : string

Formats the name of the label.

FreeSpareRegister ( SharpOS register ) : void

Frees the spare register.

GenerateConflictStub ( Class _class, int key ) : void
GenerateConflictStubPart ( Class _class, int key, List methods, int rangeStart, int rangeEnd ) : void
GenerateIMTHelpers ( Class _class ) : void
Get16BitRegister ( SharpOS register ) : R16Type

Get16s the bit register.

Get8BitRegister ( SharpOS register ) : R8Type

Get8s the bit register.

GetAssemblyInstruction ( SharpOS method, object operands, string parameterTypes ) : void

Emits an x86 instruction (represented by an SharpOS.X86.Instruction object) for the given 'Asm' stub call instruction.

GetLabelAddress ( string label ) : UInt32

Gets the address of the given data label.

GetLabelIndex ( string label ) : int

Gets the index of the given data label.

GetMemoryInternal ( object value ) : Memory

Gets the memory internal.

GetPESectionLabel ( string prefix, string type ) : string
GetRegister ( int i ) : SharpOS.AOT.X86.R32Type

Gets the register.

GetSpareRegister ( ) : SharpOS.AOT.X86.R32Type

Gets the spare register.

Patch ( ) : void

Patches the specified memory stream.

PatchPE ( ) : void
PatchSymbolOffsets ( ) : void
Save ( string fileName ) : bool

Saves the specified target.

StaticArray ( string name, byte arr ) : void
StaticArray ( string name, uint arr ) : void

Method Details

AAA() public method

AAA
public AAA ( ) : void
return void

AAD() public method

AAD
public AAD ( ) : void
return void

AAD() public method

AAD imm8
public AAD ( Byte target ) : void
target Byte
return void

AAM() public method

AAM
public AAM ( ) : void
return void

AAM() public method

AAM imm8
public AAM ( Byte target ) : void
target Byte
return void

AAS() public method

AAS
public AAS ( ) : void
return void

ADC() public method

ADC mem8,imm8
public ADC ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

ADC() public method

ADC mem8,reg8
public ADC ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

ADC() public method

ADC mem32,imm8
public ADC ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

ADC() public method

ADC mem32,reg32
public ADC ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

ADC() public method

ADC mem32,imm32
public ADC ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source System.UInt32
return void

ADC() public method

ADC rmreg16,imm8
public ADC ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

ADC() public method

ADC rmreg16,reg16
public ADC ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

ADC() public method

ADC rmreg16,imm16
public ADC ( R16Type target, UInt16 source ) : void
target R16Type
source System.UInt16
return void

ADC() public method

ADC reg16,mem16
public ADC ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

ADC() public method

ADC rmreg32,imm8
public ADC ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

ADC() public method

ADC reg32,mem32
public ADC ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

ADC() public method

ADC rmreg32,reg32
public ADC ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

ADC() public method

ADC rmreg32,imm32
public ADC ( R32Type target, UInt32 source ) : void
target R32Type
source System.UInt32
return void

ADC() public method

ADC rmreg8,imm8
public ADC ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

ADC() public method

ADC reg8,mem8
public ADC ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

ADC() public method

ADC rmreg8,reg8
public ADC ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

ADC() public method

ADC mem16,imm8
public ADC ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

ADC() public method

ADC mem16,reg16
public ADC ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

ADC() public method

ADC mem16,imm16
public ADC ( WordMemory target, UInt16 source ) : void
target WordMemory
source System.UInt16
return void

ADD() public method

ADD mem8,imm8
public ADD ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

ADD() public method

ADD mem8,reg8
public ADD ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

ADD() public method

ADD mem32,imm8
public ADD ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

ADD() public method

ADD mem32,reg32
public ADD ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

ADD() public method

ADD mem32,imm32
public ADD ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source System.UInt32
return void

ADD() public method

ADD rmreg16,imm8
public ADD ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

ADD() public method

ADD rmreg16,reg16
public ADD ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

ADD() public method

ADD rmreg16,imm16
public ADD ( R16Type target, UInt16 source ) : void
target R16Type
source System.UInt16
return void

ADD() public method

ADD reg16,mem16
public ADD ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

ADD() public method

ADD rmreg32,imm8
public ADD ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

ADD() public method

ADD reg32,mem32
public ADD ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

ADD() public method

ADD rmreg32,reg32
public ADD ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

ADD() public method

ADD rmreg32,imm32
public ADD ( R32Type target, UInt32 source ) : void
target R32Type
source System.UInt32
return void

ADD() public method

ADD rmreg8,imm8
public ADD ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

ADD() public method

ADD reg8,mem8
public ADD ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

ADD() public method

ADD rmreg8,reg8
public ADD ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

ADD() public method

ADD mem16,imm8
public ADD ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

ADD() public method

ADD mem16,reg16
public ADD ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

ADD() public method

ADD mem16,imm16
public ADD ( WordMemory target, UInt16 source ) : void
target WordMemory
source System.UInt16
return void

ADDRESSOF() public method

Address of the specified label.
public ADDRESSOF ( string label ) : void
label string The label.
return void

ALIGN() public method

ALIGNs the specified value.
public ALIGN ( UInt32 value ) : void
value System.UInt32 The value.
return void

AND() public method

AND mem8,imm8
public AND ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

AND() public method

AND mem8,reg8
public AND ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

AND() public method

AND mem32,imm8
public AND ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

AND() public method

AND mem32,reg32
public AND ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

AND() public method

AND mem32,imm32
public AND ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source System.UInt32
return void

AND() public method

AND rmreg16,imm8
public AND ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

AND() public method

AND rmreg16,reg16
public AND ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

AND() public method

AND rmreg16,imm16
public AND ( R16Type target, UInt16 source ) : void
target R16Type
source System.UInt16
return void

AND() public method

AND reg16,mem16
public AND ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

AND() public method

AND rmreg32,imm8
public AND ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

AND() public method

AND reg32,mem32
public AND ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

AND() public method

AND rmreg32,reg32
public AND ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

AND() public method

AND rmreg32,imm32
public AND ( R32Type target, UInt32 source ) : void
target R32Type
source System.UInt32
return void

AND() public method

AND rmreg8,imm8
public AND ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

AND() public method

AND reg8,mem8
public AND ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

AND() public method

AND rmreg8,reg8
public AND ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

AND() public method

AND mem16,imm8
public AND ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

AND() public method

AND mem16,reg16
public AND ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

AND() public method

AND mem16,imm16
public AND ( WordMemory target, UInt16 source ) : void
target WordMemory
source System.UInt16
return void

ARPL() public method

ARPL rmreg16,reg16
public ARPL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

ARPL() public method

ARPL mem16,reg16
public ARPL ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

AddObjectFields() public method

Adds the object fields.
public AddObjectFields ( string _class ) : void
_class string The _class.
return void

Assembly() public method

Initializes a new instance of the Assembly class.
public Assembly ( ) : System
return System

Assembly() public method

Initializes a new instance of the Assembly class.
public Assembly ( bool bits32 ) : System
bits32 bool if set to true [bits32].
return System

BITS32() public method

BITs the S32.
public BITS32 ( bool value ) : void
value bool if set to true [value].
return void

BOUND() public method

BOUND reg16,mem
public BOUND ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

BOUND() public method

BOUND reg32,mem
public BOUND ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

BSF() public method

BSF reg16,rmreg16
public BSF ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BSF() public method

BSF reg16,mem16
public BSF ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

BSF() public method

BSF reg32,mem32
public BSF ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

BSF() public method

BSF reg32,rmreg32
public BSF ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BSR() public method

BSR reg16,rmreg16
public BSR ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BSR() public method

BSR reg16,mem16
public BSR ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

BSR() public method

BSR reg32,mem32
public BSR ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

BSR() public method

BSR reg32,rmreg32
public BSR ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BSWAP() public method

BSWAP reg32
public BSWAP ( R32Type target ) : void
target R32Type
return void

BT() public method

BT mem32,imm8
public BT ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

BT() public method

BT mem32,reg32
public BT ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

BT() public method

BT rmreg16,imm8
public BT ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

BT() public method

BT rmreg16,reg16
public BT ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BT() public method

BT rmreg32,imm8
public BT ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

BT() public method

BT rmreg32,reg32
public BT ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BT() public method

BT mem16,imm8
public BT ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

BT() public method

BT mem16,reg16
public BT ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

BTC() public method

BTC mem32,imm8
public BTC ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

BTC() public method

BTC mem32,reg32
public BTC ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

BTC() public method

BTC rmreg16,imm8
public BTC ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

BTC() public method

BTC rmreg16,reg16
public BTC ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BTC() public method

BTC rmreg32,imm8
public BTC ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

BTC() public method

BTC rmreg32,reg32
public BTC ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BTC() public method

BTC mem16,imm8
public BTC ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

BTC() public method

BTC mem16,reg16
public BTC ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

BTR() public method

BTR mem32,imm8
public BTR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

BTR() public method

BTR mem32,reg32
public BTR ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

BTR() public method

BTR rmreg16,imm8
public BTR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

BTR() public method

BTR rmreg16,reg16
public BTR ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BTR() public method

BTR rmreg32,imm8
public BTR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

BTR() public method

BTR rmreg32,reg32
public BTR ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BTR() public method

BTR mem16,imm8
public BTR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

BTR() public method

BTR mem16,reg16
public BTR ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

BTS() public method

BTS mem32,imm8
public BTS ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

BTS() public method

BTS mem32,reg32
public BTS ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

BTS() public method

BTS rmreg16,imm8
public BTS ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

BTS() public method

BTS rmreg16,reg16
public BTS ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

BTS() public method

BTS rmreg32,imm8
public BTS ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

BTS() public method

BTS rmreg32,reg32
public BTS ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

BTS() public method

BTS mem16,imm8
public BTS ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

BTS() public method

BTS mem16,reg16
public BTS ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

CALL() public method

CALL mem32
public CALL ( DWordMemory target ) : void
target DWordMemory
return void

CALL() public method

CALL rmreg16
public CALL ( R16Type target ) : void
target R16Type
return void

CALL() public method

CALL rmreg32
public CALL ( R32Type target ) : void
target R32Type
return void

CALL() public method

CALL imm16:imm16
public CALL ( UInt16 target, UInt16 source ) : void
target System.UInt16
source System.UInt16
return void

CALL() public method

CALL imm16:imm32
public CALL ( UInt16 target, UInt32 source ) : void
target System.UInt16
source System.UInt32
return void

CALL() public method

CALL imm
public CALL ( UInt32 target ) : void
target System.UInt32
return void

CALL() public method

CALL mem16
public CALL ( WordMemory target ) : void
target WordMemory
return void

CALL() public method

CALL imm
public CALL ( string label ) : void
label string
return void

CALL_FAR() public method

CALL FAR mem32
public CALL_FAR ( DWordMemory target ) : void
target DWordMemory
return void

CALL_FAR() public method

CALL FAR mem16
public CALL_FAR ( WordMemory target ) : void
target WordMemory
return void

CBW() public method

CBW
public CBW ( ) : void
return void

CDQ() public method

CDQ
public CDQ ( ) : void
return void

CLC() public method

CLC
public CLC ( ) : void
return void

CLD() public method

CLD
public CLD ( ) : void
return void

CLFLUSH() public method

CLFLUSH mem
public CLFLUSH ( Memory target ) : void
target Memory
return void

CLI() public method

CLI
public CLI ( ) : void
return void

CLTS() public method

CLTS
public CLTS ( ) : void
return void

CMC() public method

CMC
public CMC ( ) : void
return void

CMOVA() public method

CMOVA reg16,rmreg16
public CMOVA ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVA() public method

CMOVA reg16,mem16
public CMOVA ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVA() public method

CMOVA reg32,mem32
public CMOVA ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVA() public method

CMOVA reg32,rmreg32
public CMOVA ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVAE() public method

CMOVAE reg16,rmreg16
public CMOVAE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVAE() public method

CMOVAE reg16,mem16
public CMOVAE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVAE() public method

CMOVAE reg32,mem32
public CMOVAE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVAE() public method

CMOVAE reg32,rmreg32
public CMOVAE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVB() public method

CMOVB reg16,rmreg16
public CMOVB ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVB() public method

CMOVB reg16,mem16
public CMOVB ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVB() public method

CMOVB reg32,mem32
public CMOVB ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVB() public method

CMOVB reg32,rmreg32
public CMOVB ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVBE() public method

CMOVBE reg16,rmreg16
public CMOVBE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVBE() public method

CMOVBE reg16,mem16
public CMOVBE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVBE() public method

CMOVBE reg32,mem32
public CMOVBE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVBE() public method

CMOVBE reg32,rmreg32
public CMOVBE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVC() public method

CMOVC reg16,rmreg16
public CMOVC ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVC() public method

CMOVC reg16,mem16
public CMOVC ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVC() public method

CMOVC reg32,mem32
public CMOVC ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVC() public method

CMOVC reg32,rmreg32
public CMOVC ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVE() public method

CMOVE reg16,rmreg16
public CMOVE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVE() public method

CMOVE reg16,mem16
public CMOVE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVE() public method

CMOVE reg32,mem32
public CMOVE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVE() public method

CMOVE reg32,rmreg32
public CMOVE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVG() public method

CMOVG reg16,rmreg16
public CMOVG ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVG() public method

CMOVG reg16,mem16
public CMOVG ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVG() public method

CMOVG reg32,mem32
public CMOVG ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVG() public method

CMOVG reg32,rmreg32
public CMOVG ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVGE() public method

CMOVGE reg16,rmreg16
public CMOVGE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVGE() public method

CMOVGE reg16,mem16
public CMOVGE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVGE() public method

CMOVGE reg32,mem32
public CMOVGE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVGE() public method

CMOVGE reg32,rmreg32
public CMOVGE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVL() public method

CMOVL reg16,rmreg16
public CMOVL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVL() public method

CMOVL reg16,mem16
public CMOVL ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVL() public method

CMOVL reg32,mem32
public CMOVL ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVL() public method

CMOVL reg32,rmreg32
public CMOVL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVLE() public method

CMOVLE reg16,rmreg16
public CMOVLE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVLE() public method

CMOVLE reg16,mem16
public CMOVLE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVLE() public method

CMOVLE reg32,mem32
public CMOVLE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVLE() public method

CMOVLE reg32,rmreg32
public CMOVLE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNA() public method

CMOVNA reg16,rmreg16
public CMOVNA ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNA() public method

CMOVNA reg16,mem16
public CMOVNA ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNA() public method

CMOVNA reg32,mem32
public CMOVNA ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNA() public method

CMOVNA reg32,rmreg32
public CMOVNA ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNAE() public method

CMOVNAE reg16,rmreg16
public CMOVNAE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNAE() public method

CMOVNAE reg16,mem16
public CMOVNAE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNAE() public method

CMOVNAE reg32,mem32
public CMOVNAE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNAE() public method

CMOVNAE reg32,rmreg32
public CMOVNAE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNB() public method

CMOVNB reg16,rmreg16
public CMOVNB ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNB() public method

CMOVNB reg16,mem16
public CMOVNB ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNB() public method

CMOVNB reg32,mem32
public CMOVNB ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNB() public method

CMOVNB reg32,rmreg32
public CMOVNB ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNBE() public method

CMOVNBE reg16,rmreg16
public CMOVNBE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNBE() public method

CMOVNBE reg16,mem16
public CMOVNBE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNBE() public method

CMOVNBE reg32,mem32
public CMOVNBE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNBE() public method

CMOVNBE reg32,rmreg32
public CMOVNBE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNC() public method

CMOVNC reg16,rmreg16
public CMOVNC ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNC() public method

CMOVNC reg16,mem16
public CMOVNC ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNC() public method

CMOVNC reg32,mem32
public CMOVNC ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNC() public method

CMOVNC reg32,rmreg32
public CMOVNC ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNE() public method

CMOVNE reg16,rmreg16
public CMOVNE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNE() public method

CMOVNE reg16,mem16
public CMOVNE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNE() public method

CMOVNE reg32,mem32
public CMOVNE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNE() public method

CMOVNE reg32,rmreg32
public CMOVNE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNG() public method

CMOVNG reg16,rmreg16
public CMOVNG ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNG() public method

CMOVNG reg16,mem16
public CMOVNG ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNG() public method

CMOVNG reg32,mem32
public CMOVNG ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNG() public method

CMOVNG reg32,rmreg32
public CMOVNG ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNGE() public method

CMOVNGE reg16,rmreg16
public CMOVNGE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNGE() public method

CMOVNGE reg16,mem16
public CMOVNGE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNGE() public method

CMOVNGE reg32,mem32
public CMOVNGE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNGE() public method

CMOVNGE reg32,rmreg32
public CMOVNGE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNL() public method

CMOVNL reg16,rmreg16
public CMOVNL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNL() public method

CMOVNL reg16,mem16
public CMOVNL ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNL() public method

CMOVNL reg32,mem32
public CMOVNL ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNL() public method

CMOVNL reg32,rmreg32
public CMOVNL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNLE() public method

CMOVNLE reg16,rmreg16
public CMOVNLE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNLE() public method

CMOVNLE reg16,mem16
public CMOVNLE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNLE() public method

CMOVNLE reg32,mem32
public CMOVNLE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNLE() public method

CMOVNLE reg32,rmreg32
public CMOVNLE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNO() public method

CMOVNO reg16,rmreg16
public CMOVNO ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNO() public method

CMOVNO reg16,mem16
public CMOVNO ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNO() public method

CMOVNO reg32,mem32
public CMOVNO ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNO() public method

CMOVNO reg32,rmreg32
public CMOVNO ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNP() public method

CMOVNP reg16,rmreg16
public CMOVNP ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNP() public method

CMOVNP reg16,mem16
public CMOVNP ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNP() public method

CMOVNP reg32,mem32
public CMOVNP ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNP() public method

CMOVNP reg32,rmreg32
public CMOVNP ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNS() public method

CMOVNS reg16,rmreg16
public CMOVNS ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNS() public method

CMOVNS reg16,mem16
public CMOVNS ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNS() public method

CMOVNS reg32,mem32
public CMOVNS ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNS() public method

CMOVNS reg32,rmreg32
public CMOVNS ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVNZ() public method

CMOVNZ reg16,rmreg16
public CMOVNZ ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVNZ() public method

CMOVNZ reg16,mem16
public CMOVNZ ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVNZ() public method

CMOVNZ reg32,mem32
public CMOVNZ ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVNZ() public method

CMOVNZ reg32,rmreg32
public CMOVNZ ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVO() public method

CMOVO reg16,rmreg16
public CMOVO ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVO() public method

CMOVO reg16,mem16
public CMOVO ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVO() public method

CMOVO reg32,mem32
public CMOVO ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVO() public method

CMOVO reg32,rmreg32
public CMOVO ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVP() public method

CMOVP reg16,rmreg16
public CMOVP ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVP() public method

CMOVP reg16,mem16
public CMOVP ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVP() public method

CMOVP reg32,mem32
public CMOVP ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVP() public method

CMOVP reg32,rmreg32
public CMOVP ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVPE() public method

CMOVPE reg16,rmreg16
public CMOVPE ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVPE() public method

CMOVPE reg16,mem16
public CMOVPE ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVPE() public method

CMOVPE reg32,mem32
public CMOVPE ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVPE() public method

CMOVPE reg32,rmreg32
public CMOVPE ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVPO() public method

CMOVPO reg16,rmreg16
public CMOVPO ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVPO() public method

CMOVPO reg16,mem16
public CMOVPO ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVPO() public method

CMOVPO reg32,mem32
public CMOVPO ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVPO() public method

CMOVPO reg32,rmreg32
public CMOVPO ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVS() public method

CMOVS reg16,rmreg16
public CMOVS ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVS() public method

CMOVS reg16,mem16
public CMOVS ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVS() public method

CMOVS reg32,mem32
public CMOVS ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVS() public method

CMOVS reg32,rmreg32
public CMOVS ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMOVZ() public method

CMOVZ reg16,rmreg16
public CMOVZ ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMOVZ() public method

CMOVZ reg16,mem16
public CMOVZ ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMOVZ() public method

CMOVZ reg32,mem32
public CMOVZ ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMOVZ() public method

CMOVZ reg32,rmreg32
public CMOVZ ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMP() public method

CMP mem8,imm8
public CMP ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

CMP() public method

CMP mem8,reg8
public CMP ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

CMP() public method

CMP mem32,imm8
public CMP ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

CMP() public method

CMP mem32,reg32
public CMP ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

CMP() public method

CMP mem32,imm32
public CMP ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

CMP() public method

CMP rmreg16,imm8
public CMP ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

CMP() public method

CMP rmreg16,reg16
public CMP ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMP() public method

CMP rmreg16,imm16
public CMP ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

CMP() public method

CMP reg16,mem16
public CMP ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

CMP() public method

CMP rmreg32,imm8
public CMP ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

CMP() public method

CMP reg32,mem32
public CMP ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

CMP() public method

CMP rmreg32,reg32
public CMP ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMP() public method

CMP rmreg32,imm32
public CMP ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

CMP() public method

CMP rmreg8,imm8
public CMP ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

CMP() public method

CMP reg8,mem8
public CMP ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

CMP() public method

CMP rmreg8,reg8
public CMP ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

CMP() public method

CMP mem16,imm8
public CMP ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

CMP() public method

CMP mem16,reg16
public CMP ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

CMP() public method

CMP mem16,imm16
public CMP ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

CMPSB() public method

CMPSB
public CMPSB ( ) : void
return void

CMPSD() public method

CMPSD
public CMPSD ( ) : void
return void

CMPSW() public method

CMPSW
public CMPSW ( ) : void
return void

CMPXCHG() public method

CMPXCHG mem8,reg8
public CMPXCHG ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

CMPXCHG() public method

CMPXCHG mem32,reg32
public CMPXCHG ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

CMPXCHG() public method

CMPXCHG rmreg16,reg16
public CMPXCHG ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

CMPXCHG() public method

CMPXCHG rmreg32,reg32
public CMPXCHG ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

CMPXCHG() public method

CMPXCHG rmreg8,reg8
public CMPXCHG ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

CMPXCHG() public method

CMPXCHG mem16,reg16
public CMPXCHG ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

CMPXCHG8B() public method

CMPXCHG8B mem
public CMPXCHG8B ( Memory target ) : void
target Memory
return void

COMMENT() public method

LABELs the specified label.
public COMMENT ( string value ) : void
value string The value.
return void

CPUID() public method

CPUID
public CPUID ( ) : void
return void

CWD() public method

CWD
public CWD ( ) : void
return void

CWDE() public method

CWDE
public CWDE ( ) : void
return void

DAA() public method

DAA
public DAA ( ) : void
return void

DAS() public method

DAS
public DAS ( ) : void
return void

DATA() public method

DATAs the specified value.
public DATA ( UInt16 value ) : void
value UInt16 The value.
return void

DATA() public method

DATAs the specified value.
public DATA ( UInt32 value ) : void
value UInt32 The value.
return void

DATA() public method

DATAs the specified value.
public DATA ( byte value ) : void
value byte The value.
return void

DATA() public method

Adds an UTF7 string for storage.
public DATA ( string value ) : void
value string The value.
return void

DATA() public method

DATAs the specified name.
public DATA ( string name, UInt16 value ) : void
name string The name.
value UInt16 The value.
return void

DATA() public method

DATAs the specified name.
public DATA ( string name, UInt32 value ) : void
name string The name.
value UInt32 The value.
return void

DATA() public method

DATAs the specified name.
public DATA ( string name, byte value ) : void
name string The name.
value byte The value.
return void

DATA() public method

DATAs the specified name.
public DATA ( string name, string values ) : void
name string The name.
values string The values.
return void

DEC() public method

DEC mem8
public DEC ( ByteMemory target ) : void
target ByteMemory
return void

DEC() public method

DEC mem32
public DEC ( DWordMemory target ) : void
target DWordMemory
return void

DEC() public method

DEC reg16
public DEC ( R16Type target ) : void
target R16Type
return void

DEC() public method

DEC reg32
public DEC ( R32Type target ) : void
target R32Type
return void

DEC() public method

DEC rmreg8
public DEC ( R8Type target ) : void
target R8Type
return void

DEC() public method

DEC mem16
public DEC ( WordMemory target ) : void
target WordMemory
return void

DIV() public method

DIV mem8
public DIV ( ByteMemory target ) : void
target ByteMemory
return void

DIV() public method

DIV mem32
public DIV ( DWordMemory target ) : void
target DWordMemory
return void

DIV() public method

DIV rmreg16
public DIV ( R16Type target ) : void
target R16Type
return void

DIV() public method

DIV rmreg32
public DIV ( R32Type target ) : void
target R32Type
return void

DIV() public method

DIV rmreg8
public DIV ( R8Type target ) : void
target R8Type
return void

DIV() public method

DIV mem16
public DIV ( WordMemory target ) : void
target WordMemory
return void

EMMS() public method

EMMS
public EMMS ( ) : void
return void

ENTER() public method

ENTER imm16,imm8
public ENTER ( UInt16 target, Byte source ) : void
target UInt16
source Byte
return void

Encode() public method

Encodes the specified engine.
public Encode ( Engine engine, string target ) : bool
engine Engine The engine.
target string The target.
return bool

Encode() public method

Encodes the specified memory stream.
public Encode ( MemoryStream memoryStream ) : bool
memoryStream MemoryStream The memory stream.
return bool

F2XM1() public method

F2XM1
public F2XM1 ( ) : void
return void

FABS() public method

FABS
public FABS ( ) : void
return void

FADD() public method

FADD mem32
public FADD ( DWordMemory target ) : void
target DWordMemory
return void

FADD() public method

FADD fpureg
public FADD ( FPType target ) : void
target FPType
return void

FADD() public method

FADD mem64
public FADD ( QWordMemory target ) : void
target QWordMemory
return void

FADDP() public method

FADDP fpureg
public FADDP ( FPType target ) : void
target FPType
return void

FADDP__ST0() public method

FADDP fpureg,ST0
public FADDP__ST0 ( FPType target ) : void
target FPType
return void

FADD_ST0() public method

FADD ST0,fpureg
public FADD_ST0 ( FPType source ) : void
source FPType
return void

FADD__ST0() public method

FADD fpureg,ST0
public FADD__ST0 ( FPType target ) : void
target FPType
return void

FBLD() public method

FBLD mem80
public FBLD ( TWordMemory target ) : void
target TWordMemory
return void

FBSTP() public method

FBSTP mem80
public FBSTP ( TWordMemory target ) : void
target TWordMemory
return void

FCHS() public method

FCHS
public FCHS ( ) : void
return void

FCLEX() public method

FCLEX
public FCLEX ( ) : void
return void

FCMOVB() public method

FCMOVB fpureg
public FCMOVB ( FPType target ) : void
target FPType
return void

FCMOVBE() public method

FCMOVBE fpureg
public FCMOVBE ( FPType target ) : void
target FPType
return void

FCMOVBE_ST0() public method

FCMOVBE ST0,fpureg
public FCMOVBE_ST0 ( FPType source ) : void
source FPType
return void

FCMOVB_ST0() public method

FCMOVB ST0,fpureg
public FCMOVB_ST0 ( FPType source ) : void
source FPType
return void

FCMOVE() public method

FCMOVE fpureg
public FCMOVE ( FPType target ) : void
target FPType
return void

FCMOVE_ST0() public method

FCMOVE ST0,fpureg
public FCMOVE_ST0 ( FPType source ) : void
source FPType
return void

FCMOVNB() public method

FCMOVNB fpureg
public FCMOVNB ( FPType target ) : void
target FPType
return void

FCMOVNBE() public method

FCMOVNBE fpureg
public FCMOVNBE ( FPType target ) : void
target FPType
return void

FCMOVNBE_ST0() public method

FCMOVNBE ST0,fpureg
public FCMOVNBE_ST0 ( FPType source ) : void
source FPType
return void

FCMOVNB_ST0() public method

FCMOVNB ST0,fpureg
public FCMOVNB_ST0 ( FPType source ) : void
source FPType
return void

FCMOVNE() public method

FCMOVNE fpureg
public FCMOVNE ( FPType target ) : void
target FPType
return void

FCMOVNE_ST0() public method

FCMOVNE ST0,fpureg
public FCMOVNE_ST0 ( FPType source ) : void
source FPType
return void

FCMOVNU() public method

FCMOVNU fpureg
public FCMOVNU ( FPType target ) : void
target FPType
return void

FCMOVNU_ST0() public method

FCMOVNU ST0,fpureg
public FCMOVNU_ST0 ( FPType source ) : void
source FPType
return void

FCMOVU() public method

FCMOVU fpureg
public FCMOVU ( FPType target ) : void
target FPType
return void

FCMOVU_ST0() public method

FCMOVU ST0,fpureg
public FCMOVU_ST0 ( FPType source ) : void
source FPType
return void

FCOM() public method

FCOM mem32
public FCOM ( DWordMemory target ) : void
target DWordMemory
return void

FCOM() public method

FCOM fpureg
public FCOM ( FPType target ) : void
target FPType
return void

FCOM() public method

FCOM mem64
public FCOM ( QWordMemory target ) : void
target QWordMemory
return void

FCOMI() public method

FCOMI fpureg
public FCOMI ( FPType target ) : void
target FPType
return void

FCOMIP() public method

FCOMIP fpureg
public FCOMIP ( FPType target ) : void
target FPType
return void

FCOMIP_ST0() public method

FCOMIP ST0,fpureg
public FCOMIP_ST0 ( FPType source ) : void
source FPType
return void

FCOMI_ST0() public method

FCOMI ST0,fpureg
public FCOMI_ST0 ( FPType source ) : void
source FPType
return void

FCOMP() public method

FCOMP mem32
public FCOMP ( DWordMemory target ) : void
target DWordMemory
return void

FCOMP() public method

FCOMP fpureg
public FCOMP ( FPType target ) : void
target FPType
return void

FCOMP() public method

FCOMP mem64
public FCOMP ( QWordMemory target ) : void
target QWordMemory
return void

FCOMPP() public method

FCOMPP
public FCOMPP ( ) : void
return void

FCOMP_ST0() public method

FCOMP ST0,fpureg
public FCOMP_ST0 ( FPType source ) : void
source FPType
return void

FCOM_ST0() public method

FCOM ST0,fpureg
public FCOM_ST0 ( FPType source ) : void
source FPType
return void

FCOS() public method

FCOS
public FCOS ( ) : void
return void

FDECSTP() public method

FDECSTP
public FDECSTP ( ) : void
return void

FDISI() public method

FDISI
public FDISI ( ) : void
return void

FDIV() public method

FDIV mem32
public FDIV ( DWordMemory target ) : void
target DWordMemory
return void

FDIV() public method

FDIV fpureg
public FDIV ( FPType target ) : void
target FPType
return void

FDIV() public method

FDIV mem64
public FDIV ( QWordMemory target ) : void
target QWordMemory
return void

FDIVP() public method

FDIVP fpureg
public FDIVP ( FPType target ) : void
target FPType
return void

FDIVP__ST0() public method

FDIVP fpureg,ST0
public FDIVP__ST0 ( FPType target ) : void
target FPType
return void

FDIVR() public method

FDIVR mem32
public FDIVR ( DWordMemory target ) : void
target DWordMemory
return void

FDIVR() public method

FDIVR fpureg
public FDIVR ( FPType target ) : void
target FPType
return void

FDIVR() public method

FDIVR mem64
public FDIVR ( QWordMemory target ) : void
target QWordMemory
return void

FDIVRP() public method

FDIVRP fpureg
public FDIVRP ( FPType target ) : void
target FPType
return void

FDIVRP__ST0() public method

FDIVRP fpureg,ST0
public FDIVRP__ST0 ( FPType target ) : void
target FPType
return void

FDIVR_ST0() public method

FDIVR ST0,fpureg
public FDIVR_ST0 ( FPType source ) : void
source FPType
return void

FDIVR__ST0() public method

FDIVR fpureg,ST0
public FDIVR__ST0 ( FPType target ) : void
target FPType
return void

FDIV_ST0() public method

FDIV ST0,fpureg
public FDIV_ST0 ( FPType source ) : void
source FPType
return void

FDIV__ST0() public method

FDIV fpureg,ST0
public FDIV__ST0 ( FPType target ) : void
target FPType
return void

FENI() public method

FENI
public FENI ( ) : void
return void

FFREE() public method

FFREE fpureg
public FFREE ( FPType target ) : void
target FPType
return void

FFREEP() public method

FFREEP fpureg
public FFREEP ( FPType target ) : void
target FPType
return void

FIADD() public method

FIADD mem32
public FIADD ( DWordMemory target ) : void
target DWordMemory
return void

FIADD() public method

FIADD mem16
public FIADD ( WordMemory target ) : void
target WordMemory
return void

FICOM() public method

FICOM mem32
public FICOM ( DWordMemory target ) : void
target DWordMemory
return void

FICOM() public method

FICOM mem16
public FICOM ( WordMemory target ) : void
target WordMemory
return void

FICOMP() public method

FICOMP mem32
public FICOMP ( DWordMemory target ) : void
target DWordMemory
return void

FICOMP() public method

FICOMP mem16
public FICOMP ( WordMemory target ) : void
target WordMemory
return void

FIDIV() public method

FIDIV mem32
public FIDIV ( DWordMemory target ) : void
target DWordMemory
return void

FIDIV() public method

FIDIV mem16
public FIDIV ( WordMemory target ) : void
target WordMemory
return void

FIDIVR() public method

FIDIVR mem32
public FIDIVR ( DWordMemory target ) : void
target DWordMemory
return void

FIDIVR() public method

FIDIVR mem16
public FIDIVR ( WordMemory target ) : void
target WordMemory
return void

FILD() public method

FILD mem32
public FILD ( DWordMemory target ) : void
target DWordMemory
return void

FILD() public method

FILD mem64
public FILD ( QWordMemory target ) : void
target QWordMemory
return void

FILD() public method

FILD mem16
public FILD ( WordMemory target ) : void
target WordMemory
return void

FIMUL() public method

FIMUL mem32
public FIMUL ( DWordMemory target ) : void
target DWordMemory
return void

FIMUL() public method

FIMUL mem16
public FIMUL ( WordMemory target ) : void
target WordMemory
return void

FINCSTP() public method

FINCSTP
public FINCSTP ( ) : void
return void

FINIT() public method

FINIT
public FINIT ( ) : void
return void

FIST() public method

FIST mem32
public FIST ( DWordMemory target ) : void
target DWordMemory
return void

FIST() public method

FIST mem16
public FIST ( WordMemory target ) : void
target WordMemory
return void

FISTP() public method

FISTP mem32
public FISTP ( DWordMemory target ) : void
target DWordMemory
return void

FISTP() public method

FISTP mem64
public FISTP ( QWordMemory target ) : void
target QWordMemory
return void

FISTP() public method

FISTP mem16
public FISTP ( WordMemory target ) : void
target WordMemory
return void

FISUB() public method

FISUB mem32
public FISUB ( DWordMemory target ) : void
target DWordMemory
return void

FISUB() public method

FISUB mem16
public FISUB ( WordMemory target ) : void
target WordMemory
return void

FISUBR() public method

FISUBR mem32
public FISUBR ( DWordMemory target ) : void
target DWordMemory
return void

FISUBR() public method

FISUBR mem16
public FISUBR ( WordMemory target ) : void
target WordMemory
return void

FLD() public method

FLD mem32
public FLD ( DWordMemory target ) : void
target DWordMemory
return void

FLD() public method

FLD fpureg
public FLD ( FPType target ) : void
target FPType
return void

FLD() public method

FLD mem64
public FLD ( QWordMemory target ) : void
target QWordMemory
return void

FLD() public method

FLD mem80
public FLD ( TWordMemory target ) : void
target TWordMemory
return void

FLD1() public method

FLD1
public FLD1 ( ) : void
return void

FLDCW() public method

FLDCW mem16
public FLDCW ( WordMemory target ) : void
target WordMemory
return void

FLDENV() public method

FLDENV mem
public FLDENV ( Memory target ) : void
target Memory
return void

FLDL2E() public method

FLDL2E
public FLDL2E ( ) : void
return void

FLDL2T() public method

FLDL2T
public FLDL2T ( ) : void
return void

FLDLG2() public method

FLDLG2
public FLDLG2 ( ) : void
return void

FLDLN2() public method

FLDLN2
public FLDLN2 ( ) : void
return void

FLDPI() public method

FLDPI
public FLDPI ( ) : void
return void

FLDZ() public method

FLDZ
public FLDZ ( ) : void
return void

FMUL() public method

FMUL mem32
public FMUL ( DWordMemory target ) : void
target DWordMemory
return void

FMUL() public method

FMUL fpureg
public FMUL ( FPType target ) : void
target FPType
return void

FMUL() public method

FMUL mem64
public FMUL ( QWordMemory target ) : void
target QWordMemory
return void

FMULP() public method

FMULP fpureg
public FMULP ( FPType target ) : void
target FPType
return void

FMULP__ST0() public method

FMULP fpureg,ST0
public FMULP__ST0 ( FPType target ) : void
target FPType
return void

FMUL_ST0() public method

FMUL ST0,fpureg
public FMUL_ST0 ( FPType source ) : void
source FPType
return void

FMUL__ST0() public method

FMUL fpureg,ST0
public FMUL__ST0 ( FPType target ) : void
target FPType
return void

FNCLEX() public method

FNCLEX
public FNCLEX ( ) : void
return void

FNDISI() public method

FNDISI
public FNDISI ( ) : void
return void

FNENI() public method

FNENI
public FNENI ( ) : void
return void

FNINIT() public method

FNINIT
public FNINIT ( ) : void
return void

FNOP() public method

FNOP
public FNOP ( ) : void
return void

FNSAVE() public method

FNSAVE mem
public FNSAVE ( Memory target ) : void
target Memory
return void

FNSTCW() public method

FNSTCW mem16
public FNSTCW ( WordMemory target ) : void
target WordMemory
return void

FNSTENV() public method

FNSTENV mem
public FNSTENV ( Memory target ) : void
target Memory
return void

FNSTSW() public method

FNSTSW mem16
public FNSTSW ( WordMemory target ) : void
target WordMemory
return void

FNSTSW_AX() public method

FNSTSW AX
public FNSTSW_AX ( ) : void
return void

FPATAN() public method

FPATAN
public FPATAN ( ) : void
return void

FPREM() public method

FPREM
public FPREM ( ) : void
return void

FPREM1() public method

FPREM1
public FPREM1 ( ) : void
return void

FPTAN() public method

FPTAN
public FPTAN ( ) : void
return void

FRNDINT() public method

FRNDINT
public FRNDINT ( ) : void
return void

FRSTOR() public method

FRSTOR mem
public FRSTOR ( Memory target ) : void
target Memory
return void

FSAVE() public method

FSAVE mem
public FSAVE ( Memory target ) : void
target Memory
return void

FSCALE() public method

FSCALE
public FSCALE ( ) : void
return void

FSETPM() public method

FSETPM
public FSETPM ( ) : void
return void

FSIN() public method

FSIN
public FSIN ( ) : void
return void

FSINCOS() public method

FSINCOS
public FSINCOS ( ) : void
return void

FSQRT() public method

FSQRT
public FSQRT ( ) : void
return void

FST() public method

FST mem32
public FST ( DWordMemory target ) : void
target DWordMemory
return void

FST() public method

FST fpureg
public FST ( FPType target ) : void
target FPType
return void

FST() public method

FST mem64
public FST ( QWordMemory target ) : void
target QWordMemory
return void

FSTCW() public method

FSTCW mem16
public FSTCW ( WordMemory target ) : void
target WordMemory
return void

FSTENV() public method

FSTENV mem
public FSTENV ( Memory target ) : void
target Memory
return void

FSTP() public method

FSTP mem32
public FSTP ( DWordMemory target ) : void
target DWordMemory
return void

FSTP() public method

FSTP fpureg
public FSTP ( FPType target ) : void
target FPType
return void

FSTP() public method

FSTP mem64
public FSTP ( QWordMemory target ) : void
target QWordMemory
return void

FSTP() public method

FSTP mem80
public FSTP ( TWordMemory target ) : void
target TWordMemory
return void

FSTSW() public method

FSTSW mem16
public FSTSW ( WordMemory target ) : void
target WordMemory
return void

FSTSW_AX() public method

FSTSW AX
public FSTSW_AX ( ) : void
return void

FSUB() public method

FSUB mem32
public FSUB ( DWordMemory target ) : void
target DWordMemory
return void

FSUB() public method

FSUB fpureg
public FSUB ( FPType target ) : void
target FPType
return void

FSUB() public method

FSUB mem64
public FSUB ( QWordMemory target ) : void
target QWordMemory
return void

FSUBP() public method

FSUBP fpureg
public FSUBP ( FPType target ) : void
target FPType
return void

FSUBP__ST0() public method

FSUBP fpureg,ST0
public FSUBP__ST0 ( FPType target ) : void
target FPType
return void

FSUBR() public method

FSUBR mem32
public FSUBR ( DWordMemory target ) : void
target DWordMemory
return void

FSUBR() public method

FSUBR fpureg
public FSUBR ( FPType target ) : void
target FPType
return void

FSUBR() public method

FSUBR mem64
public FSUBR ( QWordMemory target ) : void
target QWordMemory
return void

FSUBRP() public method

FSUBRP fpureg
public FSUBRP ( FPType target ) : void
target FPType
return void

FSUBRP__ST0() public method

FSUBRP fpureg,ST0
public FSUBRP__ST0 ( FPType target ) : void
target FPType
return void

FSUBR_ST0() public method

FSUBR ST0,fpureg
public FSUBR_ST0 ( FPType source ) : void
source FPType
return void

FSUBR__ST0() public method

FSUBR fpureg,ST0
public FSUBR__ST0 ( FPType target ) : void
target FPType
return void

FSUB_ST0() public method

FSUB ST0,fpureg
public FSUB_ST0 ( FPType source ) : void
source FPType
return void

FSUB__ST0() public method

FSUB fpureg,ST0
public FSUB__ST0 ( FPType target ) : void
target FPType
return void

FTST() public method

FTST
public FTST ( ) : void
return void

FUCOM() public method

FUCOM fpureg
public FUCOM ( FPType target ) : void
target FPType
return void

FUCOMI() public method

FUCOMI fpureg
public FUCOMI ( FPType target ) : void
target FPType
return void

FUCOMIP() public method

FUCOMIP fpureg
public FUCOMIP ( FPType target ) : void
target FPType
return void

FUCOMIP_ST0() public method

FUCOMIP ST0,fpureg
public FUCOMIP_ST0 ( FPType source ) : void
source FPType
return void

FUCOMI_ST0() public method

FUCOMI ST0,fpureg
public FUCOMI_ST0 ( FPType source ) : void
source FPType
return void

FUCOMP() public method

FUCOMP fpureg
public FUCOMP ( FPType target ) : void
target FPType
return void

FUCOMPP() public method

FUCOMPP
public FUCOMPP ( ) : void
return void

FUCOMP_ST0() public method

FUCOMP ST0,fpureg
public FUCOMP_ST0 ( FPType source ) : void
source FPType
return void

FUCOM_ST0() public method

FUCOM ST0,fpureg
public FUCOM_ST0 ( FPType source ) : void
source FPType
return void

FWAIT() public method

FWAIT
public FWAIT ( ) : void
return void

FXAM() public method

FXAM
public FXAM ( ) : void
return void

FXCH() public method

FXCH
public FXCH ( ) : void
return void

FXCH() public method

FXCH fpureg
public FXCH ( FPType target ) : void
target FPType
return void

FXCH_ST0() public method

FXCH ST0,fpureg
public FXCH_ST0 ( FPType source ) : void
source FPType
return void

FXCH__ST0() public method

FXCH fpureg,ST0
public FXCH__ST0 ( FPType target ) : void
target FPType
return void

FXRSTOR() public method

FXRSTOR memory
public FXRSTOR ( Memory target ) : void
target Memory
return void

FXSAVE() public method

FXSAVE memory
public FXSAVE ( Memory target ) : void
target Memory
return void

FXTRACT() public method

FXTRACT
public FXTRACT ( ) : void
return void

FYL2X() public method

FYL2X
public FYL2X ( ) : void
return void

FYL2XP1() public method

FYL2XP1
public FYL2XP1 ( ) : void
return void

GetByteMemory() public method

Gets the byte memory.
public GetByteMemory ( object value ) : ByteMemory
value object The value.
return ByteMemory

GetDWordMemory() public method

Gets the D word memory.
public GetDWordMemory ( object value ) : DWordMemory
value object The value.
return DWordMemory

GetITableLabel() public method

Gets the I table label.
public GetITableLabel ( string value ) : string
value string The value.
return string

GetITableStubLabel() public method

Gets the I table stub label.
public GetITableStubLabel ( Class _class, int key ) : string
_class Class The _class.
key int The key.
return string

GetITableStubPartLabel() public method

Gets the I table stub part label.
public GetITableStubPartLabel ( Class _class, int key, int fromMethod, int toMethod ) : string
_class Class The _class.
key int The key.
fromMethod int From method.
toMethod int To method.
return string

GetMemory() public method

Gets the memory.
public GetMemory ( object value ) : Memory
value object The value.
return Memory

GetQWordMemory() public method

Gets the Q word memory.
public GetQWordMemory ( object value ) : QWordMemory
value object The value.
return QWordMemory

GetRegisterSizeType() public method

Gets the type of the register size.
public GetRegisterSizeType ( string value ) : InternalType
value string The value.
return InternalType

GetTWordMemory() public method

Gets the T word memory.
public GetTWordMemory ( object value ) : TWordMemory
value object The value.
return TWordMemory

GetTypeInfoLabel() public method

Gets the type info label.
public GetTypeInfoLabel ( string value ) : string
value string The value.
return string

GetVTableLabel() public method

Gets the V table label.
public GetVTableLabel ( string value ) : string
value string The value.
return string

GetWordMemory() public method

Gets the word memory.
public GetWordMemory ( object value ) : WordMemory
value object The value.
return WordMemory

HLT() public method

HLT
public HLT ( ) : void
return void

ICEBP() public method

ICEBP
public ICEBP ( ) : void
return void

IDIV() public method

IDIV mem8
public IDIV ( ByteMemory target ) : void
target ByteMemory
return void

IDIV() public method

IDIV mem32
public IDIV ( DWordMemory target ) : void
target DWordMemory
return void

IDIV() public method

IDIV rmreg16
public IDIV ( R16Type target ) : void
target R16Type
return void

IDIV() public method

IDIV rmreg32
public IDIV ( R32Type target ) : void
target R32Type
return void

IDIV() public method

IDIV rmreg8
public IDIV ( R8Type target ) : void
target R8Type
return void

IDIV() public method

IDIV mem16
public IDIV ( WordMemory target ) : void
target WordMemory
return void

IMUL() public method

IMUL mem8
public IMUL ( ByteMemory target ) : void
target ByteMemory
return void

IMUL() public method

IMUL mem32
public IMUL ( DWordMemory target ) : void
target DWordMemory
return void

IMUL() public method

IMUL rmreg16
public IMUL ( R16Type target ) : void
target R16Type
return void

IMUL() public method

IMUL reg16,imm8
public IMUL ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

IMUL() public method

IMUL reg16,rmreg16
public IMUL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

IMUL() public method

IMUL reg16,rmreg16,imm8
public IMUL ( R16Type target, R16Type source, Byte value ) : void
target R16Type
source R16Type
value Byte
return void

IMUL() public method

IMUL reg16,rmreg16,imm16
public IMUL ( R16Type target, R16Type source, UInt16 value ) : void
target R16Type
source R16Type
value UInt16
return void

IMUL() public method

IMUL reg16,imm16
public IMUL ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

IMUL() public method

IMUL reg16,mem16
public IMUL ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

IMUL() public method

IMUL reg16,mem16,imm8
public IMUL ( R16Type target, WordMemory source, Byte value ) : void
target R16Type
source WordMemory
value Byte
return void

IMUL() public method

IMUL reg16,mem16,imm16
public IMUL ( R16Type target, WordMemory source, UInt16 value ) : void
target R16Type
source WordMemory
value UInt16
return void

IMUL() public method

IMUL rmreg32
public IMUL ( R32Type target ) : void
target R32Type
return void

IMUL() public method

IMUL reg32,imm8
public IMUL ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

IMUL() public method

IMUL reg32,mem32
public IMUL ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

IMUL() public method

IMUL reg32,mem32,imm8
public IMUL ( R32Type target, DWordMemory source, Byte value ) : void
target R32Type
source DWordMemory
value Byte
return void

IMUL() public method

IMUL reg32,mem32,imm32
public IMUL ( R32Type target, DWordMemory source, UInt32 value ) : void
target R32Type
source DWordMemory
value UInt32
return void

IMUL() public method

IMUL reg32,rmreg32
public IMUL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

IMUL() public method

IMUL reg32,rmreg32,imm8
public IMUL ( R32Type target, R32Type source, Byte value ) : void
target R32Type
source R32Type
value Byte
return void

IMUL() public method

IMUL reg32,rmreg32,imm32
public IMUL ( R32Type target, R32Type source, UInt32 value ) : void
target R32Type
source R32Type
value UInt32
return void

IMUL() public method

IMUL reg32,imm32
public IMUL ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

IMUL() public method

IMUL rmreg8
public IMUL ( R8Type target ) : void
target R8Type
return void

IMUL() public method

IMUL mem16
public IMUL ( WordMemory target ) : void
target WordMemory
return void

INC() public method

INC mem8
public INC ( ByteMemory target ) : void
target ByteMemory
return void

INC() public method

INC mem32
public INC ( DWordMemory target ) : void
target DWordMemory
return void

INC() public method

INC reg16
public INC ( R16Type target ) : void
target R16Type
return void

INC() public method

INC reg32
public INC ( R32Type target ) : void
target R32Type
return void

INC() public method

INC rmreg8
public INC ( R8Type target ) : void
target R8Type
return void

INC() public method

INC mem16
public INC ( WordMemory target ) : void
target WordMemory
return void

INSB() public method

INSB
public INSB ( ) : void
return void

INSD() public method

INSD
public INSD ( ) : void
return void

INSW() public method

INSW
public INSW ( ) : void
return void

INT() public method

INT imm8
public INT ( Byte target ) : void
target Byte
return void

INTO() public method

INTO
public INTO ( ) : void
return void

INVD() public method

INVD
public INVD ( ) : void
return void

INVLPG() public method

INVLPG mem
public INVLPG ( Memory target ) : void
target Memory
return void

IN_AL() public method

IN AL,imm8
public IN_AL ( Byte source ) : void
source Byte
return void

IN_AL__DX() public method

IN AL,DX
public IN_AL__DX ( ) : void
return void

IN_AX() public method

IN AX,imm8
public IN_AX ( Byte source ) : void
source Byte
return void

IN_AX__DX() public method

IN AX,DX
public IN_AX__DX ( ) : void
return void

IN_EAX() public method

IN EAX,imm8
public IN_EAX ( Byte source ) : void
source Byte
return void

IN_EAX__DX() public method

IN EAX,DX
public IN_EAX__DX ( ) : void
return void

IRET() public method

IRET
public IRET ( ) : void
return void

IRETD() public method

IRETD
public IRETD ( ) : void
return void

IRETW() public method

IRETW
public IRETW ( ) : void
return void

IgnoreTypeContent() public method

Ignores the content of the type.
public IgnoreTypeContent ( string value ) : bool
value string The value.
return bool

IsInstruction() public method

Determines whether the specified value is instruction.
public IsInstruction ( string value ) : bool
value string The value.
return bool

IsMemoryAddress() public method

Determines whether the specified value is a memory address.
public IsMemoryAddress ( string value ) : bool
value string The value.
return bool

IsRegister() public method

Determines whether the specified value is register.
public IsRegister ( string value ) : bool
value string The value.
return bool

JA() public method

JA imm8
public JA ( Byte target ) : void
target Byte
return void

JA() public method

JA NEAR imm
public JA ( UInt32 target ) : void
target UInt32
return void

JA() public method

JA NEAR imm
public JA ( string label ) : void
label string
return void

JAE() public method

JAE imm8
public JAE ( Byte target ) : void
target Byte
return void

JAE() public method

JAE NEAR imm
public JAE ( UInt32 target ) : void
target UInt32
return void

JAE() public method

JAE NEAR imm
public JAE ( string label ) : void
label string
return void

JB() public method

JB imm8
public JB ( Byte target ) : void
target Byte
return void

JB() public method

JB NEAR imm
public JB ( UInt32 target ) : void
target UInt32
return void

JB() public method

JB NEAR imm
public JB ( string label ) : void
label string
return void

JBE() public method

JBE imm8
public JBE ( Byte target ) : void
target Byte
return void

JBE() public method

JBE NEAR imm
public JBE ( UInt32 target ) : void
target UInt32
return void

JBE() public method

JBE NEAR imm
public JBE ( string label ) : void
label string
return void

JC() public method

JC imm8
public JC ( Byte target ) : void
target Byte
return void

JC() public method

JC NEAR imm
public JC ( UInt32 target ) : void
target UInt32
return void

JC() public method

JC NEAR imm
public JC ( string label ) : void
label string
return void

JCXZ() public method

JCXZ imm8
public JCXZ ( Byte target ) : void
target Byte
return void

JE() public method

JE imm8
public JE ( Byte target ) : void
target Byte
return void

JE() public method

JE NEAR imm
public JE ( UInt32 target ) : void
target UInt32
return void

JE() public method

JE NEAR imm
public JE ( string label ) : void
label string
return void

JECXZ() public method

JECXZ imm8
public JECXZ ( Byte target ) : void
target Byte
return void

JG() public method

JG imm8
public JG ( Byte target ) : void
target Byte
return void

JG() public method

JG NEAR imm
public JG ( UInt32 target ) : void
target UInt32
return void

JG() public method

JG NEAR imm
public JG ( string label ) : void
label string
return void

JGE() public method

JGE imm8
public JGE ( Byte target ) : void
target Byte
return void

JGE() public method

JGE NEAR imm
public JGE ( UInt32 target ) : void
target UInt32
return void

JGE() public method

JGE NEAR imm
public JGE ( string label ) : void
label string
return void

JL() public method

JL imm8
public JL ( Byte target ) : void
target Byte
return void

JL() public method

JL NEAR imm
public JL ( UInt32 target ) : void
target UInt32
return void

JL() public method

JL NEAR imm
public JL ( string label ) : void
label string
return void

JLE() public method

JLE imm8
public JLE ( Byte target ) : void
target Byte
return void

JLE() public method

JLE NEAR imm
public JLE ( UInt32 target ) : void
target UInt32
return void

JLE() public method

JLE NEAR imm
public JLE ( string label ) : void
label string
return void

JMP() public method

JMP imm8
public JMP ( Byte target ) : void
target Byte
return void

JMP() public method

JMP mem32
public JMP ( DWordMemory target ) : void
target DWordMemory
return void

JMP() public method

JMP rmreg16
public JMP ( R16Type target ) : void
target R16Type
return void

JMP() public method

JMP rmreg32
public JMP ( R32Type target ) : void
target R32Type
return void

JMP() public method

JMP imm16:imm16
public JMP ( UInt16 target, UInt16 source ) : void
target UInt16
source UInt16
return void

JMP() public method

JMP imm16:imm32
public JMP ( UInt16 target, UInt32 source ) : void
target UInt16
source UInt32
return void

JMP() public method

JMP imm
public JMP ( UInt32 target ) : void
target UInt32
return void

JMP() public method

JMP mem16
public JMP ( WordMemory target ) : void
target WordMemory
return void

JMP() public method

JMP imm
public JMP ( string label ) : void
label string
return void

JMP() public method

JMP imm16:imm32
public JMP ( ushort target, string label ) : void
target ushort
label string
return void

JMP_FAR() public method

JMP FAR mem32
public JMP_FAR ( DWordMemory target ) : void
target DWordMemory
return void

JMP_FAR() public method

JMP FAR mem
public JMP_FAR ( Memory target ) : void
target Memory
return void

JNA() public method

JNA imm8
public JNA ( Byte target ) : void
target Byte
return void

JNA() public method

JNA NEAR imm
public JNA ( UInt32 target ) : void
target UInt32
return void

JNA() public method

JNA NEAR imm
public JNA ( string label ) : void
label string
return void

JNAE() public method

JNAE imm8
public JNAE ( Byte target ) : void
target Byte
return void

JNAE() public method

JNAE NEAR imm
public JNAE ( UInt32 target ) : void
target UInt32
return void

JNAE() public method

JNAE NEAR imm
public JNAE ( string label ) : void
label string
return void

JNB() public method

JNB imm8
public JNB ( Byte target ) : void
target Byte
return void

JNB() public method

JNB NEAR imm
public JNB ( UInt32 target ) : void
target UInt32
return void

JNB() public method

JNB NEAR imm
public JNB ( string label ) : void
label string
return void

JNBE() public method

JNBE imm8
public JNBE ( Byte target ) : void
target Byte
return void

JNBE() public method

JNBE NEAR imm
public JNBE ( UInt32 target ) : void
target UInt32
return void

JNBE() public method

JNBE NEAR imm
public JNBE ( string label ) : void
label string
return void

JNC() public method

JNC imm8
public JNC ( Byte target ) : void
target Byte
return void

JNC() public method

JNC NEAR imm
public JNC ( UInt32 target ) : void
target UInt32
return void

JNC() public method

JNC NEAR imm
public JNC ( string label ) : void
label string
return void

JNE() public method

JNE imm8
public JNE ( Byte target ) : void
target Byte
return void

JNE() public method

JNE NEAR imm
public JNE ( UInt32 target ) : void
target UInt32
return void

JNE() public method

JNE NEAR imm
public JNE ( string label ) : void
label string
return void

JNG() public method

JNG imm8
public JNG ( Byte target ) : void
target Byte
return void

JNG() public method

JNG NEAR imm
public JNG ( UInt32 target ) : void
target UInt32
return void

JNG() public method

JNG NEAR imm
public JNG ( string label ) : void
label string
return void

JNGE() public method

JNGE imm8
public JNGE ( Byte target ) : void
target Byte
return void

JNGE() public method

JNGE NEAR imm
public JNGE ( UInt32 target ) : void
target UInt32
return void

JNGE() public method

JNGE NEAR imm
public JNGE ( string label ) : void
label string
return void

JNL() public method

JNL imm8
public JNL ( Byte target ) : void
target Byte
return void

JNL() public method

JNL NEAR imm
public JNL ( UInt32 target ) : void
target UInt32
return void

JNL() public method

JNL NEAR imm
public JNL ( string label ) : void
label string
return void

JNLE() public method

JNLE imm8
public JNLE ( Byte target ) : void
target Byte
return void

JNLE() public method

JNLE NEAR imm
public JNLE ( UInt32 target ) : void
target UInt32
return void

JNLE() public method

JNLE NEAR imm
public JNLE ( string label ) : void
label string
return void

JNO() public method

JNO imm8
public JNO ( Byte target ) : void
target Byte
return void

JNO() public method

JNO NEAR imm
public JNO ( UInt32 target ) : void
target UInt32
return void

JNO() public method

JNO NEAR imm
public JNO ( string label ) : void
label string
return void

JNP() public method

JNP imm8
public JNP ( Byte target ) : void
target Byte
return void

JNP() public method

JNP NEAR imm
public JNP ( UInt32 target ) : void
target UInt32
return void

JNP() public method

JNP NEAR imm
public JNP ( string label ) : void
label string
return void

JNS() public method

JNS imm8
public JNS ( Byte target ) : void
target Byte
return void

JNS() public method

JNS NEAR imm
public JNS ( UInt32 target ) : void
target UInt32
return void

JNS() public method

JNS NEAR imm
public JNS ( string label ) : void
label string
return void

JNZ() public method

JNZ imm8
public JNZ ( Byte target ) : void
target Byte
return void

JNZ() public method

JNZ NEAR imm
public JNZ ( UInt32 target ) : void
target UInt32
return void

JNZ() public method

JNZ NEAR imm
public JNZ ( string label ) : void
label string
return void

JO() public method

JO imm8
public JO ( Byte target ) : void
target Byte
return void

JO() public method

JO NEAR imm
public JO ( UInt32 target ) : void
target UInt32
return void

JO() public method

JO NEAR imm
public JO ( string label ) : void
label string
return void

JP() public method

JP imm8
public JP ( Byte target ) : void
target Byte
return void

JP() public method

JP NEAR imm
public JP ( UInt32 target ) : void
target UInt32
return void

JP() public method

JP NEAR imm
public JP ( string label ) : void
label string
return void

JPE() public method

JPE imm8
public JPE ( Byte target ) : void
target Byte
return void

JPE() public method

JPE NEAR imm
public JPE ( UInt32 target ) : void
target UInt32
return void

JPE() public method

JPE NEAR imm
public JPE ( string label ) : void
label string
return void

JPO() public method

JPO imm8
public JPO ( Byte target ) : void
target Byte
return void

JPO() public method

JPO NEAR imm
public JPO ( UInt32 target ) : void
target UInt32
return void

JPO() public method

JPO NEAR imm
public JPO ( string label ) : void
label string
return void

JS() public method

JS imm8
public JS ( Byte target ) : void
target Byte
return void

JS() public method

JS NEAR imm
public JS ( UInt32 target ) : void
target UInt32
return void

JS() public method

JS NEAR imm
public JS ( string label ) : void
label string
return void

JZ() public method

JZ imm8
public JZ ( Byte target ) : void
target Byte
return void

JZ() public method

JZ NEAR imm
public JZ ( UInt32 target ) : void
target UInt32
return void

JZ() public method

JZ NEAR imm
public JZ ( string label ) : void
label string
return void

LABEL() public method

LABELs the specified label.
public LABEL ( string label ) : void
label string The label.
return void

LAHF() public method

LAHF
public LAHF ( ) : void
return void

LAR() public method

LAR reg16,rmreg16
public LAR ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

LAR() public method

LAR reg16,mem16
public LAR ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

LAR() public method

LAR reg32,mem32
public LAR ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

LAR() public method

LAR reg32,rmreg32
public LAR ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

LDS() public method

LDS reg16,mem
public LDS ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LDS() public method

LDS reg32,mem
public LDS ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LEA() public method

LEA reg16,mem
public LEA ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LEA() public method

LEA reg32,mem
public LEA ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LEAVE() public method

LEAVE
public LEAVE ( ) : void
return void

LES() public method

LES reg16,mem
public LES ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LES() public method

LES reg32,mem
public LES ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LFENCE() public method

LFENCE
public LFENCE ( ) : void
return void

LFS() public method

LFS reg16,mem
public LFS ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LFS() public method

LFS reg32,mem
public LFS ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LGDT() public method

LGDT mem
public LGDT ( Memory target ) : void
target Memory
return void

LGS() public method

LGS reg16,mem
public LGS ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LGS() public method

LGS reg32,mem
public LGS ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LIDT() public method

LIDT mem
public LIDT ( Memory target ) : void
target Memory
return void

LLDT() public method

LLDT rmreg16
public LLDT ( R16Type target ) : void
target R16Type
return void

LLDT() public method

LLDT mem16
public LLDT ( WordMemory target ) : void
target WordMemory
return void

LMSW() public method

LMSW rmreg16
public LMSW ( R16Type target ) : void
target R16Type
return void

LMSW() public method

LMSW mem16
public LMSW ( WordMemory target ) : void
target WordMemory
return void

LOCK() public method

LOCK
public LOCK ( ) : void
return void

LODSB() public method

LODSB
public LODSB ( ) : void
return void

LODSD() public method

LODSD
public LODSD ( ) : void
return void

LODSW() public method

LODSW
public LODSW ( ) : void
return void

LOOP() public method

LOOP imm8
public LOOP ( Byte target ) : void
target Byte
return void

LOOPE() public method

LOOPE imm8
public LOOPE ( Byte target ) : void
target Byte
return void

LOOPNE() public method

LOOPNE imm8
public LOOPNE ( Byte target ) : void
target Byte
return void

LOOPNZ() public method

LOOPNZ imm8
public LOOPNZ ( Byte target ) : void
target Byte
return void

LOOPZ() public method

LOOPZ imm8
public LOOPZ ( Byte target ) : void
target Byte
return void

LSL() public method

LSL reg16,rmreg16
public LSL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

LSL() public method

LSL reg16,mem16
public LSL ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

LSL() public method

LSL reg32,mem32
public LSL ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

LSL() public method

LSL reg32,rmreg32
public LSL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

LSS() public method

LSS reg16,mem
public LSS ( R16Type target, Memory source ) : void
target R16Type
source Memory
return void

LSS() public method

LSS reg32,mem
public LSS ( R32Type target, Memory source ) : void
target R32Type
source Memory
return void

LTR() public method

LTR rmreg16
public LTR ( R16Type target ) : void
target R16Type
return void

LTR() public method

LTR mem16
public LTR ( WordMemory target ) : void
target WordMemory
return void

MFENCE() public method

MFENCE
public MFENCE ( ) : void
return void

MOV() public method

MOV mem8,imm8
public MOV ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

MOV() public method

MOV mem8,reg8
public MOV ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

MOV() public method

MOV CR0/2/3/4,reg32
public MOV ( CRType target, R32Type source ) : void
target CRType
source R32Type
return void

MOV() public method

MOV DR0/1/2/3/6/7,reg32
public MOV ( DRType target, R32Type source ) : void
target DRType
source R32Type
return void

MOV() public method

MOV mem32,reg32
public MOV ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

MOV() public method

MOV mem32,segreg
public MOV ( DWordMemory target, SegType source ) : void
target DWordMemory
source SegType
return void

MOV() public method

MOV mem32,imm32
public MOV ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

MOV() public method

MOV rmreg16,reg16
public MOV ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

MOV() public method

MOV rmreg16,segreg
public MOV ( R16Type target, SegType source ) : void
target R16Type
source SegType
return void

MOV() public method

MOV reg16,imm16
public MOV ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

MOV() public method

MOV reg16,mem16
public MOV ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

MOV() public method

MOVs the specified target.
public MOV ( R16Type target, string label ) : void
target R16Type The target.
label string The label.
return void

MOV() public method

MOV reg32,CR0/2/3/4
public MOV ( R32Type target, CRType source ) : void
target R32Type
source CRType
return void

MOV() public method

MOV reg32,DR0/1/2/3/6/7
public MOV ( R32Type target, DRType source ) : void
target R32Type
source DRType
return void

MOV() public method

MOV reg32,mem32
public MOV ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

MOV() public method

MOV rmreg32,reg32
public MOV ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

MOV() public method

MOV rmreg32,segreg
public MOV ( R32Type target, SegType source ) : void
target R32Type
source SegType
return void

MOV() public method

MOV reg32,TR3/4/5/6/7
public MOV ( R32Type target, TRType source ) : void
target R32Type
source TRType
return void

MOV() public method

MOV reg32,imm32
public MOV ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

MOV() public method

MOVs the specified target.
public MOV ( R32Type target, string label ) : void
target R32Type The target.
label string The label.
return void

MOV() public method

MOV reg8,imm8
public MOV ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

MOV() public method

MOV reg8,mem8
public MOV ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

MOV() public method

MOV rmreg8,reg8
public MOV ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

MOV() public method

MOV segreg,mem32
public MOV ( SegType target, DWordMemory source ) : void
target SegType
source DWordMemory
return void

MOV() public method

MOV segreg,rmreg16
public MOV ( SegType target, R16Type source ) : void
target SegType
source R16Type
return void

MOV() public method

MOV segreg,rmreg32
public MOV ( SegType target, R32Type source ) : void
target SegType
source R32Type
return void

MOV() public method

MOV segreg,mem16
public MOV ( SegType target, WordMemory source ) : void
target SegType
source WordMemory
return void

MOV() public method

MOV TR3/4/5/6/7,reg32
public MOV ( TRType target, R32Type source ) : void
target TRType
source R32Type
return void

MOV() public method

MOV mem16,reg16
public MOV ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

MOV() public method

MOV mem16,segreg
public MOV ( WordMemory target, SegType source ) : void
target WordMemory
source SegType
return void

MOV() public method

MOV mem16,imm16
public MOV ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

MOVSB() public method

MOVSB
public MOVSB ( ) : void
return void

MOVSD() public method

MOVSD
public MOVSD ( ) : void
return void

MOVSW() public method

MOVSW
public MOVSW ( ) : void
return void

MOVSX() public method

MOVSX reg16,mem8
public MOVSX ( R16Type target, ByteMemory source ) : void
target R16Type
source ByteMemory
return void

MOVSX() public method

MOVSX reg16,rmreg8
public MOVSX ( R16Type target, R8Type source ) : void
target R16Type
source R8Type
return void

MOVSX() public method

MOVSX reg32,mem8
public MOVSX ( R32Type target, ByteMemory source ) : void
target R32Type
source ByteMemory
return void

MOVSX() public method

MOVSX reg32,rmreg16
public MOVSX ( R32Type target, R16Type source ) : void
target R32Type
source R16Type
return void

MOVSX() public method

MOVSX reg32,rmreg8
public MOVSX ( R32Type target, R8Type source ) : void
target R32Type
source R8Type
return void

MOVSX() public method

MOVSX reg32,mem16
public MOVSX ( R32Type target, WordMemory source ) : void
target R32Type
source WordMemory
return void

MOVZX() public method

MOVZX reg16,mem8
public MOVZX ( R16Type target, ByteMemory source ) : void
target R16Type
source ByteMemory
return void

MOVZX() public method

MOVZX reg16,rmreg8
public MOVZX ( R16Type target, R8Type source ) : void
target R16Type
source R8Type
return void

MOVZX() public method

MOVZX reg32,mem8
public MOVZX ( R32Type target, ByteMemory source ) : void
target R32Type
source ByteMemory
return void

MOVZX() public method

MOVZX reg32,rmreg16
public MOVZX ( R32Type target, R16Type source ) : void
target R32Type
source R16Type
return void

MOVZX() public method

MOVZX reg32,rmreg8
public MOVZX ( R32Type target, R8Type source ) : void
target R32Type
source R8Type
return void

MOVZX() public method

MOVZX reg32,mem16
public MOVZX ( R32Type target, WordMemory source ) : void
target R32Type
source WordMemory
return void

MOV_AL() public method

MOV AL,memoffs8
public MOV_AL ( byte source ) : void
source byte
return void

MOV_AX() public method

MOV AX,memoffs16
public MOV_AX ( UInt16 source ) : void
source UInt16
return void

MOV_EAX() public method

MOV EAX,memoffs32
public MOV_EAX ( UInt32 source ) : void
source UInt32
return void

MOV__AL() public method

MOV memoffs8,AL
public MOV__AL ( byte target ) : void
target byte
return void

MOV__AX() public method

MOV memoffs16,AX
public MOV__AX ( UInt16 target ) : void
target UInt16
return void

MOV__EAX() public method

MOV memoffs32,EAX
public MOV__EAX ( UInt32 target ) : void
target UInt32
return void

MUL() public method

MUL mem8
public MUL ( ByteMemory target ) : void
target ByteMemory
return void

MUL() public method

MUL mem32
public MUL ( DWordMemory target ) : void
target DWordMemory
return void

MUL() public method

MUL rmreg16
public MUL ( R16Type target ) : void
target R16Type
return void

MUL() public method

MUL rmreg32
public MUL ( R32Type target ) : void
target R32Type
return void

MUL() public method

MUL rmreg8
public MUL ( R8Type target ) : void
target R8Type
return void

MUL() public method

MUL mem16
public MUL ( WordMemory target ) : void
target WordMemory
return void

NEG() public method

NEG mem8
public NEG ( ByteMemory target ) : void
target ByteMemory
return void

NEG() public method

NEG mem32
public NEG ( DWordMemory target ) : void
target DWordMemory
return void

NEG() public method

NEG rmreg16
public NEG ( R16Type target ) : void
target R16Type
return void

NEG() public method

NEG rmreg32
public NEG ( R32Type target ) : void
target R32Type
return void

NEG() public method

NEG rmreg8
public NEG ( R8Type target ) : void
target R8Type
return void

NEG() public method

NEG mem16
public NEG ( WordMemory target ) : void
target WordMemory
return void

NOP() public method

NOP
public NOP ( ) : void
return void

NOT() public method

NOT mem8
public NOT ( ByteMemory target ) : void
target ByteMemory
return void

NOT() public method

NOT mem32
public NOT ( DWordMemory target ) : void
target DWordMemory
return void

NOT() public method

NOT rmreg16
public NOT ( R16Type target ) : void
target R16Type
return void

NOT() public method

NOT rmreg32
public NOT ( R32Type target ) : void
target R32Type
return void

NOT() public method

NOT rmreg8
public NOT ( R8Type target ) : void
target R8Type
return void

NOT() public method

NOT mem16
public NOT ( WordMemory target ) : void
target WordMemory
return void

OFFSET() public method

OFFSETs the specified value.
public OFFSET ( UInt32 value ) : void
value UInt32 The value.
return void

OR() public method

OR mem8,imm8
public OR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

OR() public method

OR mem8,reg8
public OR ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

OR() public method

OR mem32,imm8
public OR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

OR() public method

OR mem32,reg32
public OR ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

OR() public method

OR mem32,imm32
public OR ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

OR() public method

OR rmreg16,imm8
public OR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

OR() public method

OR rmreg16,reg16
public OR ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

OR() public method

OR rmreg16,imm16
public OR ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

OR() public method

OR reg16,mem16
public OR ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

OR() public method

OR rmreg32,imm8
public OR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

OR() public method

OR reg32,mem32
public OR ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

OR() public method

OR rmreg32,reg32
public OR ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

OR() public method

OR rmreg32,imm32
public OR ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

OR() public method

OR rmreg8,imm8
public OR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

OR() public method

OR reg8,mem8
public OR ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

OR() public method

OR rmreg8,reg8
public OR ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

OR() public method

OR mem16,imm8
public OR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

OR() public method

OR mem16,reg16
public OR ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

OR() public method

OR mem16,imm16
public OR ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

ORG() public method

ORGs the specified value.
public ORG ( UInt32 value ) : void
value UInt32 The value.
return void

OUTSB() public method

OUTSB
public OUTSB ( ) : void
return void

OUTSD() public method

OUTSD
public OUTSD ( ) : void
return void

OUTSW() public method

OUTSW
public OUTSW ( ) : void
return void

OUT_DX__AL() public method

OUT DX,AL
public OUT_DX__AL ( ) : void
return void

OUT_DX__AX() public method

OUT DX,AX
public OUT_DX__AX ( ) : void
return void

OUT_DX__EAX() public method

OUT DX,EAX
public OUT_DX__EAX ( ) : void
return void

OUT__AL() public method

OUT imm8,AL
public OUT__AL ( Byte target ) : void
target Byte
return void

OUT__AX() public method

OUT imm8,AX
public OUT__AX ( Byte target ) : void
target Byte
return void

OUT__EAX() public method

OUT imm8,EAX
public OUT__EAX ( Byte target ) : void
target Byte
return void

PAUSE() public method

PAUSE
public PAUSE ( ) : void
return void

POP() public method

POP mem32
public POP ( DWordMemory target ) : void
target DWordMemory
return void

POP() public method

POP reg16
public POP ( R16Type target ) : void
target R16Type
return void

POP() public method

POP reg32
public POP ( R32Type target ) : void
target R32Type
return void

POP() public method

POP segreg
public POP ( SegType target ) : void
target SegType
return void

POP() public method

POP mem16
public POP ( WordMemory target ) : void
target WordMemory
return void

POPA() public method

POPA
public POPA ( ) : void
return void

POPAD() public method

POPAD
public POPAD ( ) : void
return void

POPAW() public method

POPAW
public POPAW ( ) : void
return void

POPF() public method

POPF
public POPF ( ) : void
return void

POPFD() public method

POPFD
public POPFD ( ) : void
return void

POPFW() public method

POPFW
public POPFW ( ) : void
return void

PREFETCHNTA() public method

PREFETCHNTA m8
public PREFETCHNTA ( Memory target ) : void
target Memory
return void

PREFETCHT0() public method

PREFETCHT0 m8
public PREFETCHT0 ( Memory target ) : void
target Memory
return void

PREFETCHT1() public method

PREFETCHT1 m8
public PREFETCHT1 ( Memory target ) : void
target Memory
return void

PREFETCHT2() public method

PREFETCHT2 m8
public PREFETCHT2 ( Memory target ) : void
target Memory
return void

PUSH() public method

PUSH imm8
public PUSH ( Byte target ) : void
target Byte
return void

PUSH() public method

PUSH mem32
public PUSH ( DWordMemory target ) : void
target DWordMemory
return void

PUSH() public method

PUSH reg16
public PUSH ( R16Type target ) : void
target R16Type
return void

PUSH() public method

PUSH reg32
public PUSH ( R32Type target ) : void
target R32Type
return void

PUSH() public method

PUSH segreg
public PUSH ( SegType target ) : void
target SegType
return void

PUSH() public method

PUSH imm16
public PUSH ( UInt16 target ) : void
target UInt16
return void

PUSH() public method

PUSH imm32
public PUSH ( UInt32 target ) : void
target UInt32
return void

PUSH() public method

PUSH mem16
public PUSH ( WordMemory target ) : void
target WordMemory
return void

PUSHA() public method

PUSHA
public PUSHA ( ) : void
return void

PUSHAD() public method

PUSHAD
public PUSHAD ( ) : void
return void

PUSHAW() public method

PUSHAW
public PUSHAW ( ) : void
return void

PUSHF() public method

PUSHF
public PUSHF ( ) : void
return void

PUSHFD() public method

PUSHFD
public PUSHFD ( ) : void
return void

PUSHFW() public method

PUSHFW
public PUSHFW ( ) : void
return void

RCL() public method

RCL mem8,imm8
public RCL ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

RCL() public method

RCL mem32,imm8
public RCL ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

RCL() public method

RCL rmreg16,imm8
public RCL ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

RCL() public method

RCL rmreg32,imm8
public RCL ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

RCL() public method

RCL rmreg8,imm8
public RCL ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

RCL() public method

RCL mem16,imm8
public RCL ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

RCL__CL() public method

RCL mem8,CL
public RCL__CL ( ByteMemory target ) : void
target ByteMemory
return void

RCL__CL() public method

RCL mem32,CL
public RCL__CL ( DWordMemory target ) : void
target DWordMemory
return void

RCL__CL() public method

RCL rmreg16,CL
public RCL__CL ( R16Type target ) : void
target R16Type
return void

RCL__CL() public method

RCL rmreg32,CL
public RCL__CL ( R32Type target ) : void
target R32Type
return void

RCL__CL() public method

RCL rmreg8,CL
public RCL__CL ( R8Type target ) : void
target R8Type
return void

RCL__CL() public method

RCL mem16,CL
public RCL__CL ( WordMemory target ) : void
target WordMemory
return void

RCR() public method

RCR mem8,imm8
public RCR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

RCR() public method

RCR mem32,imm8
public RCR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

RCR() public method

RCR rmreg16,imm8
public RCR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

RCR() public method

RCR rmreg32,imm8
public RCR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

RCR() public method

RCR rmreg8,imm8
public RCR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

RCR() public method

RCR mem16,imm8
public RCR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

RCR__CL() public method

RCR mem8,CL
public RCR__CL ( ByteMemory target ) : void
target ByteMemory
return void

RCR__CL() public method

RCR mem32,CL
public RCR__CL ( DWordMemory target ) : void
target DWordMemory
return void

RCR__CL() public method

RCR rmreg16,CL
public RCR__CL ( R16Type target ) : void
target R16Type
return void

RCR__CL() public method

RCR rmreg32,CL
public RCR__CL ( R32Type target ) : void
target R32Type
return void

RCR__CL() public method

RCR rmreg8,CL
public RCR__CL ( R8Type target ) : void
target R8Type
return void

RCR__CL() public method

RCR mem16,CL
public RCR__CL ( WordMemory target ) : void
target WordMemory
return void

RDMSR() public method

RDMSR
public RDMSR ( ) : void
return void

RDPMC() public method

RDPMC
public RDPMC ( ) : void
return void

RDTSC() public method

RDTSC
public RDTSC ( ) : void
return void

REP() public method

REP
public REP ( ) : void
return void

REPE() public method

REPE
public REPE ( ) : void
return void

REPNE() public method

REPNE
public REPNE ( ) : void
return void

REPNZ() public method

REPNZ
public REPNZ ( ) : void
return void

REPZ() public method

REPZ
public REPZ ( ) : void
return void

RET() public method

RET
public RET ( ) : void
return void

RET() public method

RET imm16
public RET ( UInt16 target ) : void
target UInt16
return void

RETF() public method

RETF
public RETF ( ) : void
return void

RETF() public method

RETF imm16
public RETF ( UInt16 target ) : void
target UInt16
return void

RETN() public method

RETN
public RETN ( ) : void
return void

RETN() public method

RETN imm16
public RETN ( UInt16 target ) : void
target UInt16
return void

ROL() public method

ROL mem8,imm8
public ROL ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

ROL() public method

ROL mem32,imm8
public ROL ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

ROL() public method

ROL rmreg16,imm8
public ROL ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

ROL() public method

ROL rmreg32,imm8
public ROL ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

ROL() public method

ROL rmreg8,imm8
public ROL ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

ROL() public method

ROL mem16,imm8
public ROL ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

ROL__CL() public method

ROL mem8,CL
public ROL__CL ( ByteMemory target ) : void
target ByteMemory
return void

ROL__CL() public method

ROL mem32,CL
public ROL__CL ( DWordMemory target ) : void
target DWordMemory
return void

ROL__CL() public method

ROL rmreg16,CL
public ROL__CL ( R16Type target ) : void
target R16Type
return void

ROL__CL() public method

ROL rmreg32,CL
public ROL__CL ( R32Type target ) : void
target R32Type
return void

ROL__CL() public method

ROL rmreg8,CL
public ROL__CL ( R8Type target ) : void
target R8Type
return void

ROL__CL() public method

ROL mem16,CL
public ROL__CL ( WordMemory target ) : void
target WordMemory
return void

ROR() public method

ROR mem8,imm8
public ROR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

ROR() public method

ROR mem32,imm8
public ROR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

ROR() public method

ROR rmreg16,imm8
public ROR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

ROR() public method

ROR rmreg32,imm8
public ROR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

ROR() public method

ROR rmreg8,imm8
public ROR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

ROR() public method

ROR mem16,imm8
public ROR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

ROR__CL() public method

ROR mem8,CL
public ROR__CL ( ByteMemory target ) : void
target ByteMemory
return void

ROR__CL() public method

ROR mem32,CL
public ROR__CL ( DWordMemory target ) : void
target DWordMemory
return void

ROR__CL() public method

ROR rmreg16,CL
public ROR__CL ( R16Type target ) : void
target R16Type
return void

ROR__CL() public method

ROR rmreg32,CL
public ROR__CL ( R32Type target ) : void
target R32Type
return void

ROR__CL() public method

ROR rmreg8,CL
public ROR__CL ( R8Type target ) : void
target R8Type
return void

ROR__CL() public method

ROR mem16,CL
public ROR__CL ( WordMemory target ) : void
target WordMemory
return void

RSM() public method

RSM
public RSM ( ) : void
return void

SAHF() public method

SAHF
public SAHF ( ) : void
return void

SAL() public method

SAL mem8,imm8
public SAL ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SAL() public method

SAL mem32,imm8
public SAL ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SAL() public method

SAL rmreg16,imm8
public SAL ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SAL() public method

SAL rmreg32,imm8
public SAL ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SAL() public method

SAL rmreg8,imm8
public SAL ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SAL() public method

SAL mem16,imm8
public SAL ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SALC() public method

SALC
public SALC ( ) : void
return void

SAL__CL() public method

SAL mem8,CL
public SAL__CL ( ByteMemory target ) : void
target ByteMemory
return void

SAL__CL() public method

SAL mem32,CL
public SAL__CL ( DWordMemory target ) : void
target DWordMemory
return void

SAL__CL() public method

SAL rmreg16,CL
public SAL__CL ( R16Type target ) : void
target R16Type
return void

SAL__CL() public method

SAL rmreg32,CL
public SAL__CL ( R32Type target ) : void
target R32Type
return void

SAL__CL() public method

SAL rmreg8,CL
public SAL__CL ( R8Type target ) : void
target R8Type
return void

SAL__CL() public method

SAL mem16,CL
public SAL__CL ( WordMemory target ) : void
target WordMemory
return void

SAR() public method

SAR mem8,imm8
public SAR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SAR() public method

SAR mem32,imm8
public SAR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SAR() public method

SAR rmreg16,imm8
public SAR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SAR() public method

SAR rmreg32,imm8
public SAR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SAR() public method

SAR rmreg8,imm8
public SAR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SAR() public method

SAR mem16,imm8
public SAR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SAR__CL() public method

SAR mem8,CL
public SAR__CL ( ByteMemory target ) : void
target ByteMemory
return void

SAR__CL() public method

SAR mem32,CL
public SAR__CL ( DWordMemory target ) : void
target DWordMemory
return void

SAR__CL() public method

SAR rmreg16,CL
public SAR__CL ( R16Type target ) : void
target R16Type
return void

SAR__CL() public method

SAR rmreg32,CL
public SAR__CL ( R32Type target ) : void
target R32Type
return void

SAR__CL() public method

SAR rmreg8,CL
public SAR__CL ( R8Type target ) : void
target R8Type
return void

SAR__CL() public method

SAR mem16,CL
public SAR__CL ( WordMemory target ) : void
target WordMemory
return void

SBB() public method

SBB mem8,imm8
public SBB ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SBB() public method

SBB mem8,reg8
public SBB ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

SBB() public method

SBB mem32,imm8
public SBB ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SBB() public method

SBB mem32,reg32
public SBB ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

SBB() public method

SBB mem32,imm32
public SBB ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

SBB() public method

SBB rmreg16,imm8
public SBB ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SBB() public method

SBB rmreg16,reg16
public SBB ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

SBB() public method

SBB rmreg16,imm16
public SBB ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

SBB() public method

SBB reg16,mem16
public SBB ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

SBB() public method

SBB rmreg32,imm8
public SBB ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SBB() public method

SBB reg32,mem32
public SBB ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

SBB() public method

SBB rmreg32,reg32
public SBB ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

SBB() public method

SBB rmreg32,imm32
public SBB ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

SBB() public method

SBB rmreg8,imm8
public SBB ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SBB() public method

SBB reg8,mem8
public SBB ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

SBB() public method

SBB rmreg8,reg8
public SBB ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

SBB() public method

SBB mem16,imm8
public SBB ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SBB() public method

SBB mem16,reg16
public SBB ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

SBB() public method

SBB mem16,imm16
public SBB ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

SCASB() public method

SCASB
public SCASB ( ) : void
return void

SCASD() public method

SCASD
public SCASD ( ) : void
return void

SCASW() public method

SCASW
public SCASW ( ) : void
return void

SETA() public method

SETA mem8
public SETA ( ByteMemory target ) : void
target ByteMemory
return void

SETA() public method

SETA rmreg8
public SETA ( R8Type target ) : void
target R8Type
return void

SETAE() public method

SETAE mem8
public SETAE ( ByteMemory target ) : void
target ByteMemory
return void

SETAE() public method

SETAE rmreg8
public SETAE ( R8Type target ) : void
target R8Type
return void

SETB() public method

SETB mem8
public SETB ( ByteMemory target ) : void
target ByteMemory
return void

SETB() public method

SETB rmreg8
public SETB ( R8Type target ) : void
target R8Type
return void

SETBE() public method

SETBE mem8
public SETBE ( ByteMemory target ) : void
target ByteMemory
return void

SETBE() public method

SETBE rmreg8
public SETBE ( R8Type target ) : void
target R8Type
return void

SETC() public method

SETC mem8
public SETC ( ByteMemory target ) : void
target ByteMemory
return void

SETC() public method

SETC rmreg8
public SETC ( R8Type target ) : void
target R8Type
return void

SETE() public method

SETE mem8
public SETE ( ByteMemory target ) : void
target ByteMemory
return void

SETE() public method

SETE rmreg8
public SETE ( R8Type target ) : void
target R8Type
return void

SETG() public method

SETG mem8
public SETG ( ByteMemory target ) : void
target ByteMemory
return void

SETG() public method

SETG rmreg8
public SETG ( R8Type target ) : void
target R8Type
return void

SETGE() public method

SETGE mem8
public SETGE ( ByteMemory target ) : void
target ByteMemory
return void

SETGE() public method

SETGE rmreg8
public SETGE ( R8Type target ) : void
target R8Type
return void

SETL() public method

SETL mem8
public SETL ( ByteMemory target ) : void
target ByteMemory
return void

SETL() public method

SETL rmreg8
public SETL ( R8Type target ) : void
target R8Type
return void

SETLE() public method

SETLE mem8
public SETLE ( ByteMemory target ) : void
target ByteMemory
return void

SETLE() public method

SETLE rmreg8
public SETLE ( R8Type target ) : void
target R8Type
return void

SETNA() public method

SETNA mem8
public SETNA ( ByteMemory target ) : void
target ByteMemory
return void

SETNA() public method

SETNA rmreg8
public SETNA ( R8Type target ) : void
target R8Type
return void

SETNAE() public method

SETNAE mem8
public SETNAE ( ByteMemory target ) : void
target ByteMemory
return void

SETNAE() public method

SETNAE rmreg8
public SETNAE ( R8Type target ) : void
target R8Type
return void

SETNB() public method

SETNB mem8
public SETNB ( ByteMemory target ) : void
target ByteMemory
return void

SETNB() public method

SETNB rmreg8
public SETNB ( R8Type target ) : void
target R8Type
return void

SETNBE() public method

SETNBE mem8
public SETNBE ( ByteMemory target ) : void
target ByteMemory
return void

SETNBE() public method

SETNBE rmreg8
public SETNBE ( R8Type target ) : void
target R8Type
return void

SETNC() public method

SETNC mem8
public SETNC ( ByteMemory target ) : void
target ByteMemory
return void

SETNC() public method

SETNC rmreg8
public SETNC ( R8Type target ) : void
target R8Type
return void

SETNE() public method

SETNE mem8
public SETNE ( ByteMemory target ) : void
target ByteMemory
return void

SETNE() public method

SETNE rmreg8
public SETNE ( R8Type target ) : void
target R8Type
return void

SETNG() public method

SETNG mem8
public SETNG ( ByteMemory target ) : void
target ByteMemory
return void

SETNG() public method

SETNG rmreg8
public SETNG ( R8Type target ) : void
target R8Type
return void

SETNGE() public method

SETNGE mem8
public SETNGE ( ByteMemory target ) : void
target ByteMemory
return void

SETNGE() public method

SETNGE rmreg8
public SETNGE ( R8Type target ) : void
target R8Type
return void

SETNL() public method

SETNL mem8
public SETNL ( ByteMemory target ) : void
target ByteMemory
return void

SETNL() public method

SETNL rmreg8
public SETNL ( R8Type target ) : void
target R8Type
return void

SETNLE() public method

SETNLE mem8
public SETNLE ( ByteMemory target ) : void
target ByteMemory
return void

SETNLE() public method

SETNLE rmreg8
public SETNLE ( R8Type target ) : void
target R8Type
return void

SETNO() public method

SETNO mem8
public SETNO ( ByteMemory target ) : void
target ByteMemory
return void

SETNO() public method

SETNO rmreg8
public SETNO ( R8Type target ) : void
target R8Type
return void

SETNP() public method

SETNP mem8
public SETNP ( ByteMemory target ) : void
target ByteMemory
return void

SETNP() public method

SETNP rmreg8
public SETNP ( R8Type target ) : void
target R8Type
return void

SETNS() public method

SETNS mem8
public SETNS ( ByteMemory target ) : void
target ByteMemory
return void

SETNS() public method

SETNS rmreg8
public SETNS ( R8Type target ) : void
target R8Type
return void

SETNZ() public method

SETNZ mem8
public SETNZ ( ByteMemory target ) : void
target ByteMemory
return void

SETNZ() public method

SETNZ rmreg8
public SETNZ ( R8Type target ) : void
target R8Type
return void

SETO() public method

SETO mem8
public SETO ( ByteMemory target ) : void
target ByteMemory
return void

SETO() public method

SETO rmreg8
public SETO ( R8Type target ) : void
target R8Type
return void

SETP() public method

SETP mem8
public SETP ( ByteMemory target ) : void
target ByteMemory
return void

SETP() public method

SETP rmreg8
public SETP ( R8Type target ) : void
target R8Type
return void

SETPE() public method

SETPE mem8
public SETPE ( ByteMemory target ) : void
target ByteMemory
return void

SETPE() public method

SETPE rmreg8
public SETPE ( R8Type target ) : void
target R8Type
return void

SETPO() public method

SETPO mem8
public SETPO ( ByteMemory target ) : void
target ByteMemory
return void

SETPO() public method

SETPO rmreg8
public SETPO ( R8Type target ) : void
target R8Type
return void

SETS() public method

SETS mem8
public SETS ( ByteMemory target ) : void
target ByteMemory
return void

SETS() public method

SETS rmreg8
public SETS ( R8Type target ) : void
target R8Type
return void

SETZ() public method

SETZ mem8
public SETZ ( ByteMemory target ) : void
target ByteMemory
return void

SETZ() public method

SETZ rmreg8
public SETZ ( R8Type target ) : void
target R8Type
return void

SFENCE() public method

SFENCE
public SFENCE ( ) : void
return void

SGDT() public method

SGDT mem
public SGDT ( Memory target ) : void
target Memory
return void

SHL() public method

SHL mem8,imm8
public SHL ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SHL() public method

SHL mem32,imm8
public SHL ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SHL() public method

SHL rmreg16,imm8
public SHL ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SHL() public method

SHL rmreg32,imm8
public SHL ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SHL() public method

SHL rmreg8,imm8
public SHL ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SHL() public method

SHL mem16,imm8
public SHL ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SHLD() public method

SHLD mem32,reg32,imm8
public SHLD ( DWordMemory target, R32Type source, Byte value ) : void
target DWordMemory
source R32Type
value Byte
return void

SHLD() public method

SHLD rmreg16,reg16,imm8
public SHLD ( R16Type target, R16Type source, Byte value ) : void
target R16Type
source R16Type
value Byte
return void

SHLD() public method

SHLD rmreg32,reg32,imm8
public SHLD ( R32Type target, R32Type source, Byte value ) : void
target R32Type
source R32Type
value Byte
return void

SHLD() public method

SHLD mem16,reg16,imm8
public SHLD ( WordMemory target, R16Type source, Byte value ) : void
target WordMemory
source R16Type
value Byte
return void

SHLD___CL() public method

SHLD mem32,reg32,CL
public SHLD___CL ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

SHLD___CL() public method

SHLD rmreg16,reg16,CL
public SHLD___CL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

SHLD___CL() public method

SHLD rmreg32,reg32,CL
public SHLD___CL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

SHLD___CL() public method

SHLD mem16,reg16,CL
public SHLD___CL ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

SHL__CL() public method

SHL mem8,CL
public SHL__CL ( ByteMemory target ) : void
target ByteMemory
return void

SHL__CL() public method

SHL mem32,CL
public SHL__CL ( DWordMemory target ) : void
target DWordMemory
return void

SHL__CL() public method

SHL rmreg16,CL
public SHL__CL ( R16Type target ) : void
target R16Type
return void

SHL__CL() public method

SHL rmreg32,CL
public SHL__CL ( R32Type target ) : void
target R32Type
return void

SHL__CL() public method

SHL rmreg8,CL
public SHL__CL ( R8Type target ) : void
target R8Type
return void

SHL__CL() public method

SHL mem16,CL
public SHL__CL ( WordMemory target ) : void
target WordMemory
return void

SHR() public method

SHR mem8,imm8
public SHR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SHR() public method

SHR mem32,imm8
public SHR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SHR() public method

SHR rmreg16,imm8
public SHR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SHR() public method

SHR rmreg32,imm8
public SHR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SHR() public method

SHR rmreg8,imm8
public SHR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SHR() public method

SHR mem16,imm8
public SHR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SHRD() public method

SHRD mem32,reg32,imm8
public SHRD ( DWordMemory target, R32Type source, Byte value ) : void
target DWordMemory
source R32Type
value Byte
return void

SHRD() public method

SHRD rmreg16,reg16,imm8
public SHRD ( R16Type target, R16Type source, Byte value ) : void
target R16Type
source R16Type
value Byte
return void

SHRD() public method

SHRD rmreg32,reg32,imm8
public SHRD ( R32Type target, R32Type source, Byte value ) : void
target R32Type
source R32Type
value Byte
return void

SHRD() public method

SHRD mem16,reg16,imm8
public SHRD ( WordMemory target, R16Type source, Byte value ) : void
target WordMemory
source R16Type
value Byte
return void

SHRD___CL() public method

SHRD mem32,reg32,CL
public SHRD___CL ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

SHRD___CL() public method

SHRD rmreg16,reg16,CL
public SHRD___CL ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

SHRD___CL() public method

SHRD rmreg32,reg32,CL
public SHRD___CL ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

SHRD___CL() public method

SHRD mem16,reg16,CL
public SHRD___CL ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

SHR__CL() public method

SHR mem8,CL
public SHR__CL ( ByteMemory target ) : void
target ByteMemory
return void

SHR__CL() public method

SHR mem32,CL
public SHR__CL ( DWordMemory target ) : void
target DWordMemory
return void

SHR__CL() public method

SHR rmreg16,CL
public SHR__CL ( R16Type target ) : void
target R16Type
return void

SHR__CL() public method

SHR rmreg32,CL
public SHR__CL ( R32Type target ) : void
target R32Type
return void

SHR__CL() public method

SHR rmreg8,CL
public SHR__CL ( R8Type target ) : void
target R8Type
return void

SHR__CL() public method

SHR mem16,CL
public SHR__CL ( WordMemory target ) : void
target WordMemory
return void

SIDT() public method

SIDT mem
public SIDT ( Memory target ) : void
target Memory
return void

SLDT() public method

SLDT rmreg16
public SLDT ( R16Type target ) : void
target R16Type
return void

SLDT() public method

SLDT mem16
public SLDT ( WordMemory target ) : void
target WordMemory
return void

SMSW() public method

SMSW rmreg16
public SMSW ( R16Type target ) : void
target R16Type
return void

SMSW() public method

SMSW mem16
public SMSW ( WordMemory target ) : void
target WordMemory
return void

STC() public method

STC
public STC ( ) : void
return void

STD() public method

STD
public STD ( ) : void
return void

STI() public method

STI
public STI ( ) : void
return void

STOSB() public method

STOSB
public STOSB ( ) : void
return void

STOSD() public method

STOSD
public STOSD ( ) : void
return void

STOSW() public method

STOSW
public STOSW ( ) : void
return void

STR() public method

STR rmreg16
public STR ( R16Type target ) : void
target R16Type
return void

STR() public method

STR mem16
public STR ( WordMemory target ) : void
target WordMemory
return void

SUB() public method

SUB mem8,imm8
public SUB ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

SUB() public method

SUB mem8,reg8
public SUB ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

SUB() public method

SUB mem32,imm8
public SUB ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

SUB() public method

SUB mem32,reg32
public SUB ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

SUB() public method

SUB mem32,imm32
public SUB ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

SUB() public method

SUB rmreg16,imm8
public SUB ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

SUB() public method

SUB rmreg16,reg16
public SUB ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

SUB() public method

SUB rmreg16,imm16
public SUB ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

SUB() public method

SUB reg16,mem16
public SUB ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

SUB() public method

SUB rmreg32,imm8
public SUB ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

SUB() public method

SUB reg32,mem32
public SUB ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

SUB() public method

SUB rmreg32,reg32
public SUB ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

SUB() public method

SUB rmreg32,imm32
public SUB ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

SUB() public method

SUB rmreg8,imm8
public SUB ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

SUB() public method

SUB reg8,mem8
public SUB ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

SUB() public method

SUB rmreg8,reg8
public SUB ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

SUB() public method

SUB mem16,imm8
public SUB ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

SUB() public method

SUB mem16,reg16
public SUB ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

SUB() public method

SUB mem16,imm16
public SUB ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

SYSCALL() public method

SYSCALL
public SYSCALL ( ) : void
return void

SYSENTER() public method

SYSENTER
public SYSENTER ( ) : void
return void

SYSEXIT() public method

SYSEXIT
public SYSEXIT ( ) : void
return void

SYSRET() public method

SYSRET
public SYSRET ( ) : void
return void

Spill() public method

Spills the specified type.
public Spill ( InternalType type ) : bool
type InternalType The type.
return bool

TEST() public method

TEST mem8,imm8
public TEST ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

TEST() public method

TEST mem8,reg8
public TEST ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

TEST() public method

TEST mem32,reg32
public TEST ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

TEST() public method

TEST mem32,imm32
public TEST ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

TEST() public method

TEST rmreg16,reg16
public TEST ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

TEST() public method

TEST rmreg16,imm16
public TEST ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

TEST() public method

TEST rmreg32,reg32
public TEST ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

TEST() public method

TEST rmreg32,imm32
public TEST ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

TEST() public method

TEST rmreg8,imm8
public TEST ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

TEST() public method

TEST rmreg8,reg8
public TEST ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

TEST() public method

TEST mem16,reg16
public TEST ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

TEST() public method

TEST mem16,imm16
public TEST ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

TIMES() public method

TIMESs the specified length.
public TIMES ( UInt32 length, Byte value ) : void
length UInt32 The length.
value Byte The value.
return void

ToString() public method

Returns a that represents the current .
public ToString ( ) : string
return string

UTF16() public method

Adds an UTF16 string for storage.
public UTF16 ( string value ) : void
value string The value.
return void

VERR() public method

VERR rmreg16
public VERR ( R16Type target ) : void
target R16Type
return void

VERR() public method

VERR mem16
public VERR ( WordMemory target ) : void
target WordMemory
return void

VERW() public method

VERW rmreg16
public VERW ( R16Type target ) : void
target R16Type
return void

VERW() public method

VERW mem16
public VERW ( WordMemory target ) : void
target WordMemory
return void

WAIT() public method

WAIT
public WAIT ( ) : void
return void

WBINVD() public method

WBINVD
public WBINVD ( ) : void
return void

WRMSR() public method

WRMSR
public WRMSR ( ) : void
return void

XADD() public method

XADD mem8,reg8
public XADD ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

XADD() public method

XADD mem32,reg32
public XADD ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

XADD() public method

XADD rmreg16,reg16
public XADD ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

XADD() public method

XADD rmreg32,reg32
public XADD ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

XADD() public method

XADD rmreg8,reg8
public XADD ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

XADD() public method

XADD mem16,reg16
public XADD ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

XCHG() public method

XCHG mem8,reg8
public XCHG ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

XCHG() public method

XCHG mem32,reg32
public XCHG ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

XCHG() public method

XCHG reg16,rmreg16
public XCHG ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

XCHG() public method

XCHG reg16,mem16
public XCHG ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

XCHG() public method

XCHG reg32,mem32
public XCHG ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

XCHG() public method

XCHG reg32,rmreg32
public XCHG ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

XCHG() public method

XCHG reg8,mem8
public XCHG ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

XCHG() public method

XCHG reg8,rmreg8
public XCHG ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

XCHG() public method

XCHG mem16,reg16
public XCHG ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

XLAT() public method

XLAT
public XLAT ( ) : void
return void

XLATB() public method

XLATB
public XLATB ( ) : void
return void

XOR() public method

XOR mem8,imm8
public XOR ( ByteMemory target, Byte source ) : void
target ByteMemory
source Byte
return void

XOR() public method

XOR mem8,reg8
public XOR ( ByteMemory target, R8Type source ) : void
target ByteMemory
source R8Type
return void

XOR() public method

XOR mem32,imm8
public XOR ( DWordMemory target, Byte source ) : void
target DWordMemory
source Byte
return void

XOR() public method

XOR mem32,reg32
public XOR ( DWordMemory target, R32Type source ) : void
target DWordMemory
source R32Type
return void

XOR() public method

XOR mem32,imm32
public XOR ( DWordMemory target, UInt32 source ) : void
target DWordMemory
source UInt32
return void

XOR() public method

XOR rmreg16,imm8
public XOR ( R16Type target, Byte source ) : void
target R16Type
source Byte
return void

XOR() public method

XOR rmreg16,reg16
public XOR ( R16Type target, R16Type source ) : void
target R16Type
source R16Type
return void

XOR() public method

XOR rmreg16,imm16
public XOR ( R16Type target, UInt16 source ) : void
target R16Type
source UInt16
return void

XOR() public method

XOR reg16,mem16
public XOR ( R16Type target, WordMemory source ) : void
target R16Type
source WordMemory
return void

XOR() public method

XOR rmreg32,imm8
public XOR ( R32Type target, Byte source ) : void
target R32Type
source Byte
return void

XOR() public method

XOR reg32,mem32
public XOR ( R32Type target, DWordMemory source ) : void
target R32Type
source DWordMemory
return void

XOR() public method

XOR rmreg32,reg32
public XOR ( R32Type target, R32Type source ) : void
target R32Type
source R32Type
return void

XOR() public method

XOR rmreg32,imm32
public XOR ( R32Type target, UInt32 source ) : void
target R32Type
source UInt32
return void

XOR() public method

XOR rmreg8,imm8
public XOR ( R8Type target, Byte source ) : void
target R8Type
source Byte
return void

XOR() public method

XOR reg8,mem8
public XOR ( R8Type target, ByteMemory source ) : void
target R8Type
source ByteMemory
return void

XOR() public method

XOR rmreg8,reg8
public XOR ( R8Type target, R8Type source ) : void
target R8Type
source R8Type
return void

XOR() public method

XOR mem16,imm8
public XOR ( WordMemory target, Byte source ) : void
target WordMemory
source Byte
return void

XOR() public method

XOR mem16,reg16
public XOR ( WordMemory target, R16Type source ) : void
target WordMemory
source R16Type
return void

XOR() public method

XOR mem16,imm16
public XOR ( WordMemory target, UInt16 source ) : void
target WordMemory
source UInt16
return void

this() public method

Gets the SharpOS.AOT.X86.Instruction at the specified index.
public this ( int index ) : Instruction
index int
return Instruction