Intel XED – x86 Encoder Decoder

Intel XED – x86 Encoder Decoder

The X86 Encoder Decoder (XED), is a software library (and associated headers) for encoding and decoding X86 (IA32 and Intel64) instructions. XED compiles with various compilers (GNU gcc, MSVS, Intel ICC/ICL and Clang) and is supported on various operating systems (Linux, Microsoft Window, Apple OS X, etc.). The XED command line tool example can be linked with libelf/libdwarf on Linux and with dbghelp.dll on Microsoft Windows to access symbol information in binaries.

Source: intelxed.github.io