tools.disassembler.zydis vocabulary
Factor handbook ยป Vocabulary index


Documentation
Zydis disassembler backend

Metadata
Parents:tools.disassembler


Words

Tuple classes
ClassSuperclassSlots
ZydisAccessedFlags struct
ZydisDecodedInstruction struct
ZydisDecodedInstructionAvx struct
ZydisDecodedInstructionAvxBroadcast struct
ZydisDecodedInstructionAvxConversion struct
ZydisDecodedInstructionAvxMask struct
ZydisDecodedInstructionAvxRounding struct
ZydisDecodedInstructionAvxSwizzle struct
ZydisDecodedInstructionMeta struct
ZydisDecodedInstructionModRm struct
ZydisDecodedInstructionRaw struct
ZydisDecodedInstructionRawDisp struct
ZydisDecodedInstructionRawEvex struct
ZydisDecodedInstructionRawImm struct
ZydisDecodedInstructionRawImmValue struct
ZydisDecodedInstructionRawMvex struct
ZydisDecodedInstructionRawPrefixes struct
ZydisDecodedInstructionRawRex struct
ZydisDecodedInstructionRawSib struct
ZydisDecodedInstructionRawValueUnion struct
ZydisDecodedInstructionRawVex struct
ZydisDecodedInstructionRawXop struct
ZydisDecodedOperand struct
ZydisDecodedOperandImm struct
ZydisDecodedOperandImmValue struct
ZydisDecodedOperandMem struct
ZydisDecodedOperandMemDisp struct
ZydisDecodedOperandPtr struct
ZydisDecodedOperandReg struct
ZydisDecodedOperandValueUnion struct
ZydisDisassembledInstruction struct


Singleton classes
ZYDIS_MACHINE_MODE_LEGACY_16
ZYDIS_MACHINE_MODE_LEGACY_32
ZYDIS_MACHINE_MODE_LONG_64
ZYDIS_MACHINE_MODE_LONG_COMPAT_16
ZYDIS_MACHINE_MODE_LONG_COMPAT_32
ZYDIS_MACHINE_MODE_REAL_16
zydis-disassembler


Symbol words
ZydisMachineMode


Ordinary words
WordStack effect
<ZydisMachineMode>( number -- enum )
ZydisDisassembleATT( machine_mode runtime_address buffer length instruction -- uint32_t )
ZydisDisassembleIntel( machine_mode runtime_address buffer length instruction -- uint32_t )
ZydisGetVersion( -- uint64_t )


Class predicate words
WordStack effect
ZYDIS_MACHINE_MODE_LEGACY_16?( object -- ? )
ZYDIS_MACHINE_MODE_LEGACY_32?( object -- ? )
ZYDIS_MACHINE_MODE_LONG_64?( object -- ? )
ZYDIS_MACHINE_MODE_LONG_COMPAT_16?( object -- ? )
ZYDIS_MACHINE_MODE_LONG_COMPAT_32?( object -- ? )
ZYDIS_MACHINE_MODE_REAL_16?( object -- ? )
ZydisAccessedFlags?( object -- ? )
ZydisDecodedInstruction?( object -- ? )
ZydisDecodedInstructionAvx?( object -- ? )
ZydisDecodedInstructionAvxBroadcast?( object -- ? )
ZydisDecodedInstructionAvxConversion?( object -- ? )
ZydisDecodedInstructionAvxMask?( object -- ? )
ZydisDecodedInstructionAvxRounding?( object -- ? )
ZydisDecodedInstructionAvxSwizzle?( object -- ? )
ZydisDecodedInstructionMeta?( object -- ? )
ZydisDecodedInstructionModRm?( object -- ? )
ZydisDecodedInstructionRaw?( object -- ? )
ZydisDecodedInstructionRawDisp?( object -- ? )
ZydisDecodedInstructionRawEvex?( object -- ? )
ZydisDecodedInstructionRawImm?( object -- ? )
ZydisDecodedInstructionRawImmValue?( object -- ? )
ZydisDecodedInstructionRawMvex?( object -- ? )
ZydisDecodedInstructionRawPrefixes?( object -- ? )
ZydisDecodedInstructionRawRex?( object -- ? )
ZydisDecodedInstructionRawSib?( object -- ? )
ZydisDecodedInstructionRawValueUnion?( object -- ? )
ZydisDecodedInstructionRawVex?( object -- ? )
ZydisDecodedInstructionRawXop?( object -- ? )
ZydisDecodedOperand?( object -- ? )
ZydisDecodedOperandImm?( object -- ? )
ZydisDecodedOperandImmValue?( object -- ? )
ZydisDecodedOperandMem?( object -- ? )
ZydisDecodedOperandMemDisp?( object -- ? )
ZydisDecodedOperandPtr?( object -- ? )
ZydisDecodedOperandReg?( object -- ? )
ZydisDecodedOperandValueUnion?( object -- ? )
ZydisDisassembledInstruction?( object -- ? )
zydis-disassembler?( object -- ? )


Files


Metadata files