Name Description Size
Decoder.c ============================================================================================== 184736
Decoder.h @file Functions for decoding instructions. 12755
DecoderData.c ============================================================================================== 8180
DecoderTypes.h @file Defines the basic `ZydisDecodedInstruction` and `ZydisDecodedOperand` structs. 38864
Defines.h @file Import/export defines for MSVC builds. 3013
Disassembler.c ============================================================================================== 4473
Disassembler.h @file All-in-one convenience function providing the simplest possible way to use Zydis. 6157
Encoder.c ============================================================================================== 158075
Encoder.h @file Functions for encoding instructions. 17781
EncoderData.c 1950
Formatter.c ============================================================================================== 25049
Formatter.h @file Functions for formatting instructions to human-readable text. 43740
FormatterATT.c ============================================================================================== 16849
FormatterBase.c ============================================================================================== 30393
FormatterBuffer.c ============================================================================================== 6475
FormatterBuffer.h @file Implements the `ZydisFormatterToken` type and provides functions to use it. 10884
FormatterIntel.c ============================================================================================== 18096
Generated
Internal
LICENSE 1122
MetaInfo.c ============================================================================================== 2897
MetaInfo.h @file @brief 3222
Mnemonic.c ============================================================================================== 2279
Mnemonic.h @file Mnemonic constant definitions and helper functions. 3193
moz.yaml 974
Register.c ============================================================================================== 9403
Register.h @file Utility functions and constants for registers. 11164
Segment.c ============================================================================================== 7005
Segment.h @file Functions and types providing encoding information about individual instruction bytes. 5715
SharedData.c ============================================================================================== 8705
SharedTypes.h @file Defines decoder/encoder-shared macros and types. 24955
ShortString.h @file Defines the immutable and storage-efficient `ZydisShortString` struct, which is used to store strings in the generated tables. 3272
Status.h @file Status code definitions and check macros. 6207
Utils.c ============================================================================================== 6931
Utils.h @file Other utility functions. 4724
Zydis.c ============================================================================================== 2847
Zydis.h @file Master include file. Includes everything else. 6142
ZydisString.c ============================================================================================== 13838