| arm | |
| arm64 | |
| arm64/arm64asm | |
| arm64/arm64gen | |
| arm64/arm64spec | |
| arm/armasm | |
| arm/armmap | Armmap constructs the ARM opcode map from the instruction set CSV file. |
| arm/armspec | Armspec reads the “ARM Architecture Reference Manual” to collect instruction encoding details and writes those details to standard output in JSON format. |
| loong64 | |
| loong64/loong64asm | |
| loong64/loong64spec | |
| ppc64 | |
| ppc64/ppc64asm | Package ppc64asm implements decoding of 64-bit PowerPC machine code. |
| ppc64/ppc64map | ppc64map constructs the ppc64 opcode map from the instruction set CSV file. |
| ppc64/ppc64spec | Power64spec reads the “Power ISA V2.07” Manual to collect instruction encoding details and writes those details to standard output in CSV format. |
| riscv64 | |
| riscv64/riscv64asm | |
| riscv64/riscv64spec | |
| s390x | |
| s390x/s390xasm | |
| s390x/s390xmap | s390xmap constructs the s390x opcode map from the instruction set CSV file. |
| s390x/s390xspec | S390xspec reads the Principles of Operation PDF Manual to collect instruction encoding details and writes those details to standard output in CSV format. |
| x86 | |
| x86/x86asm | Package x86asm implements decoding of x86 machine code. |
| x86/x86avxgen | |
| x86/x86csv | Package x86csv provides means to work with "x86.csv". |
| x86/x86map | X86map constructs the x86 opcode map from the instruction set CSV file. |
| x86/x86spec | X86spec reads the “Intel® 64 and IA-32 Architectures Software Developer's Manual” to collect instruction encoding details and writes those details to standard output in CSV format. |
| x86/xeddata | Package xeddata provides utilities to work with XED datafiles. |